Perfect fit for our space. Fast shipping. Assembled. Very sturdy, nice finish and well constructed. Easy to install. Very roomy for over the toilet cabinet. Would recommend