Exactly what we needed for the small bathroom we updated. Great quality, good price.  Giving 4 stars because it had a crack on one of the sides, and unfortunately we didn’t open it up until it was too late to return due to delays in our renovations. However it was on the side where no one will really notice.