A little hard to put together, you will need a lot of space as it needs to be assembled lying down , but once its up its very sturdy and holds a lot