Need advice on fit, style or size?