Perfect size for what I needed but really not a lot of cushion at all. Fabric is fine.