i would definitely recommend this beautiful set. i usually wear a size s in bottoms (leggings/sweats) and size m still fit perfectly BUT if you’re 5’1 like me they will run a little bit long. i ordered a size m mostly bc i’m a little bit bigger in my chest area and it fit amazing! i’m a 38c and it didn’t feel too tight at all