Ultra easy to assemble, screw on the legs and place the cushions on and that's it! Quality is great and the non leather areas match the leather seating very well. Great value for the money!