The product is great, works as advertised, looks great, relatively easy to assemble.  

The only reason I took off a star was due to the shipping policy.  I paid for overnight but since I purchased on Thursday, it was not delivered until the following Monday.  I didn't need to pay 50 for that.