I have purposely waited to write a review because I wanted to make sure I was satisfied with the product. The process went pretty smoothly and the the finished result loo ... more