Unit is well constructed, and was easy to assemble. No pieces or hardware were missing. Everything arrived ahead of the scheduled delivery date. It is just like it looked in the online pictures, no surprises there. I love the two-tone look, I think it looks a lot more expensive than what I paid for it. Only issue was a slight damage to one piece, which I could not determine if it occurred in shipping as the boxes showed no visible signs of being dropped, but I was able to touch it up with a black sharpie, now can't see it-