I bought two of these so I can have one for each end of my sofa. VERY easy to assemble and they are the perfect size too. I wanted an end table that wouldn't crowd the entrance to my house too much, and these were the perfect solution. 

Pros: inexpesive, great size, stylish
Cons: NONE