i got this yesterday and very pleased. delivery was great, pakaging was great. easy to assemble, just put those legs, very durable finish. i give it 5 star all the way
           this was my first order with them and very pleased by the service.

Pros: great value, nice product, easy to assemble, durable and nice finish
Cons: none . every thing high class