The size is very generous, it never bleed feathers, it is 100% cotton I can prove it with how it feels!