Pretty leo for class for my daughter. Soft fabric. Nice open back to see shoulder blades and port de bras. Runs very small. Body measured on the small side for the size we ordered and it is still very snug. The straps dig into her shoulders. Will be ordering a size up for the rest of these as they are our class uniform leo. Good construction and materials.