It fits perfectly in my walk in shower, have had minimal issues with staining, and it dries out every day so I don't stress aboutold or mildew. 10/10!!!