Love these ... 20 x 20 in size and 4'' depth of firm fully stuffed cushions.