I am very happy with my purchase. I bought it for my daughter who is 9 years old. It fits perfectly. The color corresponds to the one I chose. The fabric is soft. The quality is excellent, very well made.
Pros
My daughter loves this. Earthquake and Landing are great. Very convenient.
Cons
The material in a swimsuit can curl up, making it look old and worn after a few wears.