Had returned a cheaper one from a big box retailer to get this one and am so pleased we did. Cushions are thick and comfortable! Perfect length and seat is nice and deep for sitting!!! Have only had it a few days so far, but am super pleased!!!