It arrived quickly and took about 2 hrs to put together. There were some surface scratches but overall not too bad.