Form fitting and comfortable - this bodysuit check all of the boxes. Lightweight bodysuit. Ribbed texture. 5 snap buttons down the front. Snap closure on bottom. Fabric - 95% cotton, 5% spandex. Model height - 5' 11". Wearing a size small. Color: blue