I usually buy 3 metres if I like something but will go to 5 metres if I want to do a big quilt, that is if it's cheap enough for my budget. That way I have plenty to spare. I l9ike going and buying fabric on special or marked down to make room for newer stock.