is he the perfect fit?