I couldnt agree with you more. The comparison chart on this forum really helped me with making my decision. This OCC hits all the points across the board. Decent size, everything is fitted with no hassles, very easy install not to mention shipping wasnt too bad either