I ordered before at Rosegal and I must tell that I am very satisfied with all my orders. Everything is very affordable, but you really receive what you paid for. This summer I ordered a couple of swimsuits and beach cover-up, and everything is absolutely amazing. I was a little bit worried about sizing, but everything was fine and fitted me perfectly (I am wearing size S). Swimsuit fabric is nice, smooth and thick. I received items pretty quickly and there are no issues with the packaging. I would order again at Rosegal, for sure.