This is a surprisingly nice set! The material is nice quality and the fit is very comfortable! I usually wear a medium (8) on top and a large/XL (12) on the bottom (bust 38, waist 28, hips 41). so I was scared if I took a large the top would be too big, but it fits nicely! the bottom is the one thats actually a little snug, but since the fabic is pretty stretchy its still comfy!