The upholstery is nice and the seat is extra wide but you tend to sink down in a little too much. Time will tell how well it holds up over time.