Best purchase I have made yet! I saw this online for a cheap price and decided that I might as well give it a try for my older dog who has a tendency to have accidents and throw up on his bed. I wanted something off the ground that I could wash and they seem to fit the bill just fine. My dog is 80 pounds and he gets on and off very well in the bed is holding up very nicely so far! I would definitely recommend this product for indoors or outdoors