I have bought the roll at JoAnn's when it was not on sale and i had a 50% off coupon - so it was about $7 a yard. I've done the same thing with backing fabric. On size, i usually buy the 108 - it's perfect for a king or queen - and 1/2 the width is a nice size for a lap quilt.