This was a perfect fit for our RV trailer bed.  We feel like this will be perfect to protect our mattress from the elements associated with camping!  It really has been too short of a time period to see how effective it will be in the long term but I have high hopes.