This product is great.  

Easy to assemble - cover keeps the rain off - what more can I say!