Perfect for our six year old son!  It was easy to assemble and sturdy. It arrived with a piece broken, but South Shore quickly shipped us another (they were very nice to work with).