I am very happy with the look and build quality of this product. The only reason it doesn't get 5 stars is the assembly.  The instructions were not very good and there were some very awkward angles for attaching brackets and screws.