It did take 4 hours to put together and some screws were hard to do but great quality and price and great shipping