This cabinet is absolutely wonderful and we could not be happier! Well made, nice finish, quality parts. The sliding top is a GIANT plus and I use it constantly. I am soooooo glad I came across this one and I'm sure you would not be disappointed with this purchase either.
  

Pros: Everything is great, style, finish, function, quality, and great price!  
Cons: NONE