A little hard to assemble but not bad! My only issue is water pools on the top and has stretched out the cover over time...