Had it on the Jeep for a few months this last summer, other than a little dust it's in great shape, like new. Complete, Asking $450.