Perfect!!!  High quality
Bought it for my 11 yr old granddaughter who loves otters.  She hasn't taken it off in 2 weeks.
Rating: 5 stars