Cushions are comfy and frame is a good size for my small deck. Seat depth is a little narrower than I'd like, but for the price, this is a good overall purchase.