This unit deliver a few days faster that it originally stated, the box and 1 piece was damaged in shipping, but their customer service was on top of it and had the replacement piece in a few days. VERY easy to assemble, clear easy to read instructions, by far one of the easiest pieces I have ever assembled. Materials are a really nice quality, loved the way it all fit together and it looks amazing. The only thing I wish it did have, was a little more depth and a little more space under the hutch.