Perfect fit for my toddler bed - sheet only been on the bed approximately a week but appears to be doing what it is meant to do.