The table was slightly difficult to put together but once it was finished, the table was  very sturdy. My five year old uses it every day. He is not exactly gentle with it. Kids are constantly sitting on top of it and it has held up wonderfully.  They paint, color, build Legos and trains on the table. Perfect for general every day activitys. And the price was perfect.