Flawless.  The size is perfect.  This will last the rest of my life.