Took a long time to put together but wasn't a huge hassle except for step 7, putting the screws into the boards through to the platform. Feels pretty stable except, I haven't had a second person on it as yet.