I would avoid buttons on a quilt that was going to be used as a blanket.
For two reasons - the buttons can come off, and they are uncomfortable to lay against.