as for the fit and perfect ...