Arrived earlier than expected shipping time. Not a scratch on them! They look super nice and I get compliments on them all the time from guests. They come semi-assembled. My husband had them finished very quick. I HIGHLY recommends these end tables!!!