The FedEx driver left this at my front door a day earlier than expected, so 5 stars for early arrival. 
I'm 5'3" so dragging it up the stairs to the office where this will reside was a challenge. It's a good 50 to 60 pounds so be aware of that.
Taking the box off and putting the legs on was super easy. That's really all the assembly needed - screwing the 4 legs on. 5 stars for that.
It looks great in my room too. I got the white version, which has black/dark brown legs.
I haven't had anyone sleep on it yet, obviously i just received it, but i laid the bed flat and laid on it and it was fine. I suppose i can always put my air mattress on it if need be. otherwise it is great for sitting in my office and reading or playing music.