High quality, beautifully painted, sturdy piece that matches my leather furniture!  I have never ordered on line and dreaded having to send something back if I didn't like.  I LOVE BOTH of my tables on each end of my couch.    

Pros: came assembled - just pull out of the box
Cons: no cons here!