All pieces were there. It wasn’t hard to put together. It looks great! Delivery was quick and easy!