Very easy to assemble! The cushion is a tad thin but you could easily buy a separate more plush one. Overall it is lightweight and a good value for the price.