Very firm and comfy. Seat is nice and wide. Look just like the picture. Easy to assemble and came on time.