My daughter has been wanting a bunk bed. This loft bed couldn’t be more perfect for her. This bed is totally functional with saving space. My husband put the bed together. It wasn’t difficult, just took a little time to put together. It did arrive in 2 separate boxes. Everything seemed to fit together nicely. The bed is also very sturdy.  The desk is great under the bed so my daughter can color or play with other toys. We created a little reading nook underneath and added a curtain so she had a fun little hiding space. Her mattress fit perfectly on top. She found it easy to get up and down the ladder without issue. I also feel better knowing there are guard rails to keep her safe. I would highly recommend this loft bed as a way to save on space and to have extra storage if needed.