The fabric is good quality and it fits on my king size mattress well. However if the mattress were super thick or had a topper on it you would have problems. I have washed it only once but it appears to wash well. Good smooth finish on the bed.