Only 4 stars because ingredients could be healthier. Great fit and pretty soft/ flexible.  I really like the elastic vs velcro like other brands. Almost never leaks over night. I like Hello Kitty vs some other characters too.