This turned out to work perfect forthe bed on our pull out couch to protect our mattress when we have company.    I was a little concerned when I ordered it with the straps, but it worked out great.

Pros: good value
Cons: unknown, hopefully it will be durable