Not bad for the price and that it massages and heats seat is a plus. But it’s not plush hard to get comfy. Easy to assemble cause it a slide in system but if you sit a certain way the arm will unhinge.