It is a good size and fairly firm.  The only thing that may be an issue is that it is made of what seem to be foam chips, however I thought it was more cut to size and then covered.  We will see how it stands up.  But for now, my kid is happy.