I’m so happy with this order. No defects or stains. Easy installation. Really good service team to deliver. Looks good. Firm but comfortable, so will last a while.