Love this bench! It’s a perfect size for our entrance and I love that the cushion comes off. The cushion does not slide around, it sits very snug and is very comfortable to sit on.