I'm Absolutely Shocked to see so many bad reviews!! I've been ordering from Modlily for 4 yrs now and always so happy with my order. I've ALWAYS received within 2 weeks as well. Clothes and bathing suits are so well made! Right on for the sizes and the colors, everything is like in the photo! No bad surprises!! I just received my last order Jan 14th ordered Dec 29th. This is the longest an order has taken and still just over 2 weeks. I've told many friends about Modlily. I will continue ordering from them. I Love these guys and Absolutely Everything I've ordered these past 4 yrs...