Cushions are nice and thick. Didn't realize there were no ties on the seat cushion when I purchased it but it seems to stay put.