This fit great and washes well. However I gave it 4 stars and not five as I went to order an additional one and the price has increased by about $20. Very odd.