Love these!  The beige is a nice off white. The seat is firm but not uncomfortable. Very happy with this selection