Easy assembly!! Looks great, however, it had some tears in the fabric so that sucks. Contacted Customer Service. Theyve been great with other issues so Im not concerned about their response.