Good quality for the price. The seat is firm, but its not unpleasant. Its also a good fit for smaller people, according to my 51 wife.