My daughter absolutely loved this costume. She is 13 and very modest so she wore a long-sleeve high-neck shirt under it and it was perfect. The fabric is like a lycra so it conforms to your body and is very comfortable.