I just installed the Millennium B-100 seats in my Tracker Topper 15'. They are very deep which is nice. I don't really notice the straps so not a big deal to me. They weigh next to nothing which is nice when weight is a concern. Biggest advantage to me is the fact they are made out of a...