I bought this for my grandson who is 4 months old. He loves it. He jumps in it for hours at a time. Wish this would have been around when I had my babies. The toys are not to hard. The seat has plenty of cushion to support him.