Fits our king bed and 3 inch mattress topper perfectly and stays in place. No sliding over the corners. Very soft feel on the skin. I would by again.