Assembly was easy - this has been much more durable than I thought - it holds up to people and two large dogs