This is my fourth time ordering from Rosegal and I have experienced no problems. Even when a dress I ordered was out of stock, that I was notified about by customer service, went smoothly. It was resolved in less than 24 hours. Not only did they promptly refund my money, they also gave me quite a few points. The points were a nice surprise. I have ordered a bit from each department and can honestly not find any complaints in sizing, material, quality or with customer service. Their dresses are great and hold up well. Their leggings are not thin. Their handbags are just exceptional. Their costume jewelry holds up well. Last, but not least, they have an excellent dress and top selection. One needs to remember to check the size chart of each item ordered, as they all measure a bit different, to insure proper fit. If you read the description carefully, you will have no complaints about material. One of the greatest perks of Rosegal is their free shipping. Sure, you may find the same item cheaper elsewhere, but you pay shipping on other sites. When you break it all down, Rosegal ends up being the most affordable. I encourage one to always have your package tracked so that you may have an idea of it's progress. I opted not to recently and quite regretted it. For a couple of dollars, it is well worth it for your piece of mind and knowing where your package is. I have 5 different online clothing stores I have purchased from in the recent months and I quickly learned Rosegal was the best of them. I now only shop with Rosegal and one other. If you have been needing clothes, and cost is important to your budget, then I highly recommend Rosegal to you. I can get 2 outfits, excluding shoes, for what one outfit in a retail store cost. With free shipping, tracking service and excellent customer service, you and your money are in good hands with Rosegal. Something that isn't mentioned enough are the points you are rewarded. These points are used toward your future purchases. You receive them in various ways, such as signing up for an account with them, every time you make a purchase you get a point for every dollar spent and if they have to do a refund... you get points for that, too. It's a very good and encouraging plan for future purchases. My entire experiences have been rewarding, in so many different ways. Rosegal is truly one of your best online clothing stores for affordability and fashion.