Fits my bath perfectly, color and quality. 100% cotton, which I love, soft, easy to wash, and stays in place.