anybody have one? happy with the fit & finish?