You did very well!! The binding will get easier! Like you said insulbrite and hand stitching? Not easy! Try your hand at a baby quilt or lap quilt next and you'll see its different and gets better! You did great! Any questions pm me I'll help if I can! Great job!!!!!!! :-)