We have it for more then 6 month, my son plays with it all the time. The size is as said. The fabric is not high quality but for 10$ its totally worth it. I would buy it again and recomend to friends.