Excellent quality, had it professionally assembled -was not too hard for contractor.  There is a good amount of storage even though the cabinet doesn't look too large.  It is a perfect fit in my daughter's apartment's bathroom.  She is very happy with this product.  It was delivered well packed and on time by Wayfair -well done!