For the price this is a good product.  It is exactly what I expected.  No issues with building it, fits perfectly.  My husband and I bought the white finish and it has a lovely high gloss finish. All in all a good sleek product.