Okay so I never ever write reviews but this set is SO CUTE and SO FLATTERING! I’m usually a large top, medium bottoms but I went with my normal size large and it fits perfect. The shorts are a perfect length, and the material is so comfortable. 10/10