Great solid construction. Definitely took a while to assemble but the results were worth it! Our kids love it!