Washed well. Havent got the bed yet so cant say how it fits.Quick delivery.