This bench is exactly what I was expecting and hoping for! Feels durable, cushion is fine for its purposes, and fits plenty of shoes!