PERFECT FIT! exactly what I was looking for. It's hard to find one thats 31.5" most are 31 or 32. Perfect for our laundry room