I am very happy with this purchase. I did put it together myself, which you can do, but be prepared for a long time to put together. I had to take apart the old bed at the same time, as I wasn't sure if I could get it together without a problem. the storage is terrific