Not that hard to put together.  Very sturdy and good quality.  Bought for grand daughter and going to have it personalized with her name for Christmas