It was pretty time-consuming to put together. Once that part is over, however, it's very nice and feels sturdy. We had some issues with ours tilting towards the back slightly, but some styrofoam fixed that right up. :)