The fabric is nice. The seat cushion comfortable. I question if they will hold up as the seat is some sort of press board, not metal. However, good for the price.