The fabric was very good quality , but the sizing (20 ×20) was a bit bigger than my insert pillow that measured (20×20).