Looks great. Cushions are FIRM, but comfortable. For me (5’-8”), the seat is 2-3” too deep, and about 2” too tall. Overall, good product.