Was easy to assemble as long as you took your time to think it through as instructions were OK, but not great. It looks good and is sturdy, and started right up on first try. The cover seems heavy duty and is certainly waterproof, and it fits like a glove. The pull out tank holders is a nice feature.