Easy to assemble.  It was a little short for the bed.  We have an extra deep mattress and box spring.  My handy husband added an extender and now it looks perfect.
The first headboard arrived with a crack in the top rail.  I emailed the company and two days later I received a new headboard.  I would recommend this product and the customer service was excellent.