The quality and vibrant colors (blue and neon yellow) were great quality. Unfortunately both of my children felt like they were being strangled by the life vests. My four year old son is 42" tall and weighs 38.6 lbs and the neckbof the jacket pressed in to his throat. My six year old is very slim measuring at 45" tall and weighing 44 lbs and he experienced the same problem. It seems the design has been made to help keep the jacket from riding up around the head but unfortunately the foam presses into the throat.