Nicely done!  Great quality canvas piece that is just as pretty in person as it is in the online photo.