Easy but time consuming to assemble. We love the way it looks in our nursery and the color was spot on the listing photo. Very happy so far!