A little difficult to put on by myself and a few of the pieces were difficult, even with the right tools, but I managed and it works wonderfully!