Really easy to assemble. Took like 40 minutes,taking into account I had a tempurpedic bed and I had to dismount it. It looks nice and its steady, so far. So far, so good.