I strive for perfection but I don't beat myself up with it either. I figure it is a learning process and if I did something wrong I unsew it but work at remembering for the next time to do different and better so no I have no perfect quilts but they all show different types of improvement.