Not to hard to assemble. Very comfortable to sit on. A great addition to my porch.