This arrived quick and was all in great shape/ no scratches or dings. It was fairly simple to put together If you followed instructions. Two of us took two hours to set up, and we had to redo a few steps as we had put things together backwards. Overall a great buy for the price!