It’s a really beautiful quality piece. The padding is thick and firm. The legs are quite thin so if you’re placing half of the bench on an entrance carpet like we are then you will need some felt pads to even things out or it will rock back and forth slightly.