Easy to assemble, nice firm cushions, sits a bit lower than expected, but all in all great purchase, worth the price