pros: very nice product, high quality finishing, and good delivery @ a good price.
cons: top cover wooden surface has big visible damages. I'll be contacting the manufacturer for replacement and see how it goes. Also, a bit complex assembly, but enjoyable if you're handy a bit