Easy but long assembly. Took me about 2-3 hours to put together. Goes perfect with my moms bed set.