You said what I would have said. I made my then 7 year old grandson a bedspread from Walmart $2 cheapo cotton. He turns 18 in December and is still using it. I probably have to put a new binding on it soon, though. He told me he loved it because he watched me make it.
The quality of the fabric makes no difference when a child sees love in a quilt.