This is a great bench!  Solid and very class looking.  The cushion isn't soft, but it will definitely hold up over time.