I have ordered numerous items from Rosegal, and I have found their items to be of good to excellent quality. If you are unsure of the size or item description... simply ask and the response comes within 24 hours. On the whole their items did arrive quickly, but when an issue did arise I did find that the customer service was representatives were confusing and repetative with their comments, as if reading from a script. Although it did take some time, my issues were successfully resolved. Will shop here again.