Perfect for my six month old who is trying to learn how to sit!! She has built her core strength while she's able to play with the mirror and items attached! She can't fall over with the cushion on the side!