Everything went together very easily and it works great. The only thing I'm a little disappointed with is the fact that it's made of plastic, and that's okay except even on a 70 degree day like today, in the sun it gets very hot quickly.