Product Rating: 5 of 5 stars 9/29/2022 It's perfect! This dress is SO CUTE! I can go between a M or a L and the M is the perfect size. Not too loose, not too tight. The fabric is good quality and the skirt isn't too short.