The unit arrived quickly and on time.  There are some minor flaws in the cabinet - finish on the front and back corner top doesn't fit into cabinet properly.  It is a pretty piece and is of the quality you would expect for the price.  It does require about 4-5 hours of assembly, but it is not difficult.