A long time! I work and work and work on them. This is my hobby so I can only work a little at a time. My heart goes into each one so when I can't give anymore to that one I push to finish. Since I'm doing a swap right now they are just there and screaming at me! I'll get to them soon I hope. I don't tell anyone I'm making a quilt for them until nearly completed. That's usually the binding stage. This seems to take me the longest because I have to sit still for long periods at a time and it's extremely hard for me!