Came together fairly quickly.  It does help having 2 people pulling it together otherwise it can be difficult.  Overall I am happy as it fits all my patio cushions.