when we have been in business most products needed a 30-50% mark up to be healthy stock.
But some products like dog food we made barely 10-15% as that got customers into the pet store.
Same with gas at gas station they dont make a lot of profit form it but people need gas and might pick up a soda.
I am going to assume min 20% high 50% on fabric mark up but I I dont know really