It is comfy to sit on and it fits perfectly in the bench.  The bench was purchased from Wayfair a few years ago, and looks a lot like the one in the picture.  We are happy.