This is an excellent buy. Once on the mattress, it has the feel of a more expensive pad. It actually makes an old mattress seem brand new and can provide great protection for a new mattress as well. It fits the mattress really well. However, be aware that it is a bit of a fight to get it on. It seems to take on a life of its own and it isn't readily apparent in which direction to place it--because the elastic pulls the whole thing together when it isn't on the mattress. I haven't yet washed it so I cannot comment on this but it seems like a fabric that will do just fine.