I love it but I would have give it a 5 if it came with all of the hardware so I had to wait about 2 to 3 weeks to get the part I was missing.