I took my time installing. Had it done in just over an hour. I recommend a second person help you. It's easier to have the extra person when sliding the panels into the hinges and it's nice to have someone compress the weather stripping when you tighten the lock rods under the cab rails.
My first impression is that it seems weather proof, it rained for about a half an hour the night I installed it and the bed was dry. You can't lift it up to peek inside the bed which is nice however if someone wants in its possible with just about any cover. If you need to totally remove it, it is not as simple as others on the market but it can be done. If you need to remove the cover on a regular basis I would consider other options. I have the storage boxes too which I haven't installed. It'll be nice to keep tie down straps etc in the box rather then the cab. I like the "rugged" look but some prefer a more sleek design. personal preference. It is more solid then the other covers I looked at.