Just received yesterday & they are perfect!  The seat is very firm but I'm sure will get softer over time.