Took awhile to put together, but not difficult if you took your time and followed the directions.  Great piece for the price!