I had the 3 pieces on in less than 15 minutes.  The fit over the back and arms is good but the cushion covers are too big. Overall it is big but tucking it in helps. It gets wavy after use but looks ok for my office. I think it's too stretchy for heavy use.