This product is just what I had hoped for. No assembly was required, which was a plus for me. Delivery was very quick, only a matter of days. It looks great and I am very pleased. 

Pros: Good price, easy set up, looks great
Cons: None