It showed up on time and was packed really well—no damage at all. The size is perfect for my 5-month-old, and she loves it! She plays with it for a long time, and it’s easy for her to reach and hold, which keeps her busy while I get some work done. Awesome purchase, thanks! I also bought this for our puppies to help them get used to different sounds and textures, and it’s been amazing! It’s just the right size for them to chew, wrestle, and even cuddle with, as you can see in the photo. It arrived just as promised and has quickly become their favorite. This is super fun for babies to kick with their feet and hands. I highly recommend it for babies who are still lying on their backs and kicking but aren’t rolling around yet. The fabric is soft and lightweight, so it doesn’t tire them out, but keeps them entertained until they fall asleep. The toys stayed put in the wash, which is great, and the Velcro is still strong. The colors are bright, and the sounds are just right to catch their attention. My baby loved playing with them, and my friends even thanked me for the gift!