My only reason for not giving 5 stars is that, the top piece is a little warped.  Not really noticeable, but you can feel it if you run your hand along the length of it.

Pros: Very attractive!
Cons: Hard to assemble with just one person, but I did it.