This is a beautiful bodysuit lovely design soft material with a nice amount of stretch. Good quality material very classy top. I usually wear a medium but ordered a small because that size was available. Because the top was always sold out I decided to take the small. And it fit just right. For reference I'm 5'4 and 34C bust size 145 pounds.