Couldn't ask for any more than this! It was easy to assemble & fits together perfectly. I love it. It seem sturdy & like it will last a long time. The kiddos love it. It probably took a couple hours to assemble, but the instructions were clear!