Excellent! Have have for over a year. Has held up very well, washes well, and has protected the mattress more than a few times! Ordering another one as soon as they are back in stock!