The legs were a bit flimsy, the foam was not that thick,but for its price it was good either way and my niece liked it. I hope the shipping company will handle well the packages next time, there were white marks evident of bumps on the plastic parts of the baby high chair. Thank you for the freebies