Relatively easy to assemble, I was expecting the legs on the bottom to be made of wood, but they are like a thick plastic & kind of cheap feeling & the cushions were much firmer than I expected, but they just need to be broken in a bit. But overall, it’s decent quality given the price.