We are loving this high neck tank top! It is very soft, and the ribbed material is really flattering on any body type. It is one size fits all, and the material is extremely stretchy but also compression-like. We would wear this tank to a group workout class with some leggings and our favorite tennis shoes! 92% Nylon, 8% Spandex One Size (will fit sizes XS-XL) Model is 5'7" and normally wears a size Small