Took 6 hours to install, but love the results.  (One minor issue, it was difficult to adjust so there would be even space between the bed and the sides.  We never did get it over more.)