Excellent product. Super delivery. Very heavy, solid piece of very attractive furniture, no one would guess I built it!!  

Pros: very nice
Cons: self assembly