Love this set! The arms are a bit snug which hinders getting it on, but the anchor piece in the back helps it the stay in place and not slide off my shoulders. True to size. I ordered size 6 in both top and bottom. I’m 5’11 and 170lbs/measurements 38in, 28in, 42in