This product works great and looks great and matches the picture.  Not much else to say other than I am extremely happy with it!

Pros: Great value, looks great, works great.
Cons: Took a little while to put together as there are a lot of pieces.  It also tends to come somewhat loose over time so when you sit on it, it wobbles ever so slightly from side to side.  Nothing so bad as to ruin it's use, though.