We were looking for an 18' deep vanity and this fit our design perfectly.  it was extremely well packed and arrived without any damage.  The gray color matched our bathroom motif.  We had our contractor install a matching subway tile backsplash for the vanity, to match the subway tiles in the rest of the bathroom.  Great product and I highly recommend it for small bathrooms. 

Pros: Easy to install.  Nice design for seeing floor pattern underneath. 
Cons: My contractor had to carve out space in the vanity cabinet for the sink piping, but that was not a problem.