A little difficult to put together. 
And im really handy! 
Works and looks great will run for 6ish hours on a full tank