Couldn't be easier to put together and does the job beautifully.  I have been procrastinating getting a frame for the bed in our guest room and now don't understand why I waited that long!  It came together in 15 minutes, didn't require any heavy lifting (I am a 5'1'' female and brought it into the room, assembled, and set it all up myself).  The holes to attach a headboard seem pretty universal - I had some trouble getting them to work with the headboard I selected, but was able to finally push the screws in after working them for a few minutes (that's probably an issue with the headboard, which was a separate purchase, not with this frame).  I love how tall it makes the bed - just tall enough with a regular sized box spring and a fairly plush, but not over the top huge mattress.  Definitely recommend this.