Pretty easy to put together, only awkward part was screwing the desk top into the side shelf spots. Cute, fits well in the space, and the design works fairly well for everything I needed it to hold.