Reasonably priced and has done a great job protecting the mattress in our guest room from a couple of puppy accidents.