Product came very well packaged, was easy to put together, and has a very nice finish and solid construction

Pros: great finish, solid construction
Cons: not enough available granite colors