Perfect fit (by Mary Jane Souder for Bucks County Courier TImes)