Arrived in near perfect condition...just a few scratches but my handy assembler had great advice on how to fix it.  He was very friendly and knowledgeable.  I will definitely be using their assembly service again!