Good quality and nice fit for our smaller half bath. We did have to customize the back for the pipes to fit, however it was not a deal breaker for us.