Really fits our needs well.  Four stars due to difficulty of installation - hard to reach spaces - and the fact that the thick marble top is actually two thin sheets sandwiched together.  I think I will replace the knows for something a little nicer as well.