I think this is beautiful and have seen one in the nursing home where my cousin is. I would think of buying less expensive yet good quality material as I don't think you will profit much after your time, material, thread etc. The price range of $15.00 to $20.00 sounds reasonable but your profit after paying so much for the material will not really seem like it would be worth your time and effort.
Sorry