Delivery was easy. Lots of pieces. Took about a week to put together. If you have the extra cash, it would be worth paying someone to handle assembly.  It’s huge! It easily accommodates 5-8 kids at a time, which is exactly what we were looking for.