The perfect skirt for your Birthday Girl needs. I normally wear an XL, but ordered up one size to a 2XL based on the reviews. The perfect fit. I love how fluffy it is and I received lots of compliments. I plan to order more colors in the future.