It’s a lot of fun to wear. The material is nice quality faux suede and thicker than I expected in a good way. I am 5’1” and about 120 lbs and the XS fit really well. It wasn’t too tight or too long, which can sometimes be a problem with a mini dress for me. Overall super pleased for the price.