Perfect bed to add storage and create more floor space in smaller rooms. Will note that roll-out desk doesn't work well on plush carpet and would be better suited for a hard flooring. If assembling yourself, set aside 2 hours to complete with basic hand tools.