Very easy to put together and I like the retro feel to it but I was a little disappointed in the quality of the table top which is kind of cheap looking laminate. Mine also came with a scratch in it but it's just too much of a hassle to send it back so for now, I'm placing magazines over it. 

Pros: Easy to assemble, nice design
Cons: Cheap looking