These bar stools are fabulous.  Sturdy, easy to assemble and arrived ahead of schedule.  The seats are firm and very comfortable.  The backs are just the right height.