I have loved almost everything I have ordered from Rosegal. The few things that didn't fit me right, they refunded my money after I sent the items back (the return shipping was my expense, which I didn't really like.) I ordered 2 swimsuits that did not fit me and they wouldn't accept them back because of hygiene issues but they did end up refunding my money and letting me keep the items, which I was very pleased with. Everything has fit great and has been really cute and great material. The customer service I have received from them has been great. The one thing I wish they would improve on is shipping times. You have to wait quite a while for your items.