These would be great but the fabric is put on very poorly. It is mismatched front to back and the fabric is on crooked. I’m working on returning these.