Perfect!!
Perfect in every way.  Love the customization- its beautiful.  Fits perfectly,  and arrived on schedule! 5/5 stars.  Perfect as gift,  too!
Rating: 5 stars