Beautiful! Sometimes when I take a top to the LA, I tell her we are ready for some time apart, lol. In other words, if she's got lots of jobs, it's okay to take her time getting mine done as I don't want to look at it for a while.
You did a great job, love the fabrics and color placement.