Love the fit- perfect for my counters. Nice and cushy but firm. Not the sturdiest but works for me.