I purchased 2 of these bodysuits because they came in array of beautiful colors and I believe I received a great buy.  They're comfortable, the color is vibrant and fits me well ever though I can downsize with my next order, I purchased a 2XL. The material has a good feel and feels good on and off.  The length was a concern for me as I wanted to wear them in conjunction with other clothing items however, for me, it fits as I like at the ankle area.  I simply love them!