Not hard to put together, but I would have rather has another person to help. I did not use the back panel, so we will see how that works out. Seems to be holding up. Does feel like if I pushed, it would rock- which might be due to not installing the back panel. I don't have kids so even though it is a little shaky, it works for me.