I love it when someone else comes along to tell you what your level of piecing is... it's great you went ahead and made this top. I was wondering when you paper pieced if you sewed on the paper or used the freezer paper method. and if you didn't use freezer paper check it out... if i'm going to paper piece freezer paper is the way. Beautiful job and i bet your friend is excited.
j