I have had two Bestops on my 2003 Tacoma. They work pretty well, but do have some downsides. Everything is harder to do in cold weather, since the fabric shrinks. They are not completely weatherproof. Water can get inside and dust is everpresent offroad. Over time, the plastic elements become...