The lid is nice and thick. It doesn't quite match the windshield, but it's pretty close. Maybe an inch shorter on either side. I think it makes a big difference to the internal temperature of my truck. It doesn't look like an oven on a hot summer day. Its worth it.