It is a terrible pain to assemble.  It’s ok, but one of the more expensive purchases we have made and I don’t personally think it is worth the money.  Would work great for kids.