Yes, keepsake has really nice fabric. I never thought I would buy fabric without touching/feeling/eye contact. This year I gave it a try and wow, have not been disappointed yet.
with so many fabric stores closing down and WallyWorld abdicating from fabric...had to try something new. Still love my LQS even though it is 25 miles away.