This purchase was supposed to arrive three weeks after but came two days after I purchased this item, so I was really happy about that. Setting it up was pretty straight forward and easy to do. It is a two people job to put it together. The bed is nice and solid. The only thing I dislike is the big warning sticker on the front bar that is hard to get off. Other than that, my son really loves his new bed and cant wait to have friends stay over now.