Received in great condition. Nothing broken and no scratches. Fits great where I needed. Looks wonderful! Only reason for 4 stars, I ordered assembly and rescheduled twice and Angie couldnt find a Pro in my area... I live in a good sized city, so dont know what happened. Cancelled the assembly and it took 2 people about 3.5 hours to assemble.