Perfect!  Everything was just right - color, fabric, fit, comfort, etc.  Thank you so much.