I love the fabric and these have held up really well with a couple of young kids jumping all over them. The seat is pretty deep and sometimes they just feel awkward to sit in because they’re not super comfy. But I love the look and how resilient the fabric is, which is exactly what I was going for when I purchased them.