I was a little worried reading previous reviews about the product coming with scratches. When my island arrived it was in perfect condition. Did take a bit of time to put together, but not overly difficult. If you live in an apartment/plan on having to get it upstairs definitely plan on having some help!