This cover is quality, instalation was easy due to a great fit. One side rail had to be filed slightly in length, due to close tolorances. I have a factory bed liner and the front seal would not stick to the top of it so I put it on the bottom of the front bracket instead. No problem. The cover looks great and comes off with ease when needed.