Perfect!!! Exactly as described. Reasonable cost for decent quality. Time will tell how the elastic holds up. I got this to replace the one I had from another company. That one the elastic stretched out in a short amount of time & it was always sagging. Drove me crazy! This one fits nice & tight & falls beautifully into place. I took the advice of another review & dampened it & put in the dryer to remove the wrinkles. Whatever wrinkles remained are coming out now that it's on the bed.