Easy to assemble. Takes maybe 15 minutes to put together. It looks nice for the price. It's perfect for my baby girl's nursery!