Fits and stretches well. But does stick to everything. All the hair in my house sticks to this fabric. So not ideal.