This was the perfect size for my small bathroom. It extends from the front of the shower to front of toilet perfectly. Although I haven’t washed it yet, the material should was fine. The option of reversing it is great!