The roof went on very simply onto my 1999 Chevy Tracker with some help of one other person to carfully lift the roof into place. The fit is super tight, and there has been though a couple heavy rains so far, and it does no leak anywhere unlike the old rag top did. The roof adds alot more style onto the vehicle without distorting the original look. The sliding windows are nice, and I like the screens for added protection. The carpet on the interior dampens the sound of the rain, and inproves the overal quality of the interior. Thanks for the great roof!