Easy to assemble. Looks great in our space. Navy color is gorgeous. Very comfortable! Highly recommend