Easy to assemble. Very clean looking. High value at this price point. Does come with a cover but will probably have to get one the will protect from the rain.