Easy to put together.  Fits our deck perfectly.  The only thing is the velco straps are hard to get in place if it is up against a deck railing.