Was it a drop in fit? How much? and last but not least it looks fantastic....................547.