Love the colors and design. The toys on the attachable tray are entertaining to my almost 9 month old. Though fantastic in theory, it doesn't function as well as it should. The tray attaches to the c pillow with velcro, and the velcro doesn't stick well. It constantly detaches. Maybe would work better for a younger baby who couldn't pull it off or was less busy. You can additionally prop the toy tray up on the ground for tummy time. It is very easily knocked over. Maybe again would work better for a much younger infant who was simply looking at the toys instead of actually playing with them. I really wanted to love this, but it just doesn't function as intended or i expected.