I love this piece.  It's just what I was looking for.  The space I needed it for is small and the console fits perfectly even with some room to spare.  Everything arrived in perfect condition.  A friend assembled it for me.  It must have taken about one to one-and-half hours.  There were a lot of pieces, but he took his time--he's a patient guy--and everything looks great.  No problem with the door hanging wrong as some have mentioned, and I love the slow-close feature.  I got it on sale and was concerned it might not meet my standards but, on the contrary, it greatly exceeded my expectations.