ABSOLUTELY PERFECT!!!  The EXACT finishing touch we needed for our bathroom!  Took about an hour and a half for us to put together, but WELL WORTH the $$$.