Really easy to assemble. No hidden or hard to reach fastener points. Took maybe 30 minutes to put it together. Looks great in our den, we got the tiffany blue color and use it to hold towels for the pool