Love this purchase. Looks very high quality. Assembly was easy- not tons of pieces and parts. Very straight forward. It’s a firm seat, but not uncomfortable. I love the wide seat that lets me curl my legs up and not feel cramped.