Perfect replacement cushions. Nice fabric, so hopefully, they will hold up better than the original cushions.