My wife and I are very pleased with this product.  It was a little challenging to assemble, but the challenge was worth it.  It looks great.

Pros: Very good quality, company in Canada seems to be very customer service oriented.
Cons: Assembly instructions could be better, but with studying them they can be figured out.