Super easy to assemble, there are numbered stickers on the pieces that go together and the instructions were pretty clear. You will need two people to get the main frame in, but after that can be done by one person if needed, but probably still easier with two.  

The only thing I wasn't expecting was all the slats are held down by velcro. The mattress is also not really held onto by the bed, but instead they have double sided tape on two of the solid slats to hold the mattress in place. Am unsure how this will play out when it comes to turning the mattress.  
The headboard is a little rough but not enough to pull on hair, so it's fine. And there are some marks where the wood has been joined, but this is not obvious unless looking for it. 

We ordered at 5pm and it arrived at 8am the next day! Crazy fast delivery. 

Have only been using the frame for a few days but so far it has held up just fine, no squeaking as of yet, feeling fully supported.