Not that hard to put together. You do need a helper. Took us about 1hr to put it together. Everything was received in good condition. We accidentally placed the bottom shelf upside down but it will work.