We love this vanity.   It looks beautiful in updated guest bath.  It is large though has limited space for towels.   Great counter space.   Six drawers for soaps, etc.   as a guest bath, we only need a few towels but for main bath this would be difficult due to limited spacing.   The plumbing underneath limits large towel storage.   
The piece is beautiful though did come with small dark ‘stain’ on ceramic top - feel like this is just a flaw in the granite - while annoying, it doesn’t affect function of piece.   
This is a very heavy piece and we had to unglue top in order to bring upstairs then re-glued the top down.   Overall it is a great piece and we’ve had for almost 2 years now.