Based on my experience, this waistcoat is perfect for baby boys who love animal prints. It's lightweight, comfy, and easy to put on and take off... The quality is great, and the print hasnt faded after washing. However, the sizing runs a bit small, so be sure to check the size chart before ordering. Overall I'm very satisfied with this purchase and would recommend it to other parents..See full review