I got this for my Mom and she just loves it. There are lots of pieces and you have to follow the assembly directions closely, but the end result was worth it. Its well-made, provides extra storage and towel-hanging space.  The granite piece we got was fine, polished on all four sides.  Overall we are thrilled with it.