Very good quality and really cute. Size runs a little small. Based on the size chart I ordered a XL but I should have ordered a size larger. Tried to contact them to exchange for a larger size but never received a response. I read on the website that they do not allow returns. Wish I had read it before placing order. The item is nice, a little tight. Will have to gift it. Not comfortable ordering from this company again due to the limited return policy and poor customer service.