Love these! In lieu of regular dining chairs, we created a dining nook with these love seats and the matching chair. They’re firm but very comfortable the backs are high enough to support but don’t block the windows too much. The height is perfect to sit at the table. They were easy to assemble alone.