This was surprisingly easy to put together! The boxes it came in were heavy but the actual assembly was straight-forward and went quickly (maybe a bit more than an hour total and I was doing it solo). Make sure you have a drill on hand for screwing down the slats; all other tools are included in the package. 

The bed frame itself is beautiful and sturdy. It makes a full size mattress feel even more spacious (maybe because the arms flare outwards?) and if you throw a bunch of pillows and blankets on there you get a huge cozy nest for movie nights and the like. I'm very happy with this purchase.