SO easy to assemble. I was able to do it all by myself well under an hour (though you'll probably need something to prop up the frame if you are doing it solo). Everything was labeled with numbers so you just have to match the pieces together. It feels super sturdy so far. 

The headboard is pretty short, so there's small gap between the mattress and the headboard and I have a pretty thick almost 11in memory foam mattress. But I just place extra pillows there so not a huge deal. Overall, super happy with this purchase.