Very easy to assemble ! Perfect for the price. We would have given 5 stars if the cushions weren't slipping out (just a little) when we sit on it.