I bought this skirt for my daughter, but I had to return it because it was a little to big. They were all sold out from the next size down. However, the service is great, and I had no problems returning my item. I would absolutely buy from REVOLVE again!!!