This was a perfect fit and price for our tiny bathroom. It arrived on time and in good condition. but we did have to assemble it.