It took a while to put together, but the end result is very nice.  The cover could be thicker material for better protection outside.