Easy enough to assemble - took a few hours but thinking too difficult. Fits great in the space we intended for it.