Perfect!!!! Just what we needed. Solid and not difficult to assemble.  My kids love it!!!