This is one beautiful piece of furniture. The fabric is even better than what I imagined. It is firm, yet comfortable - not for napping on, for sure, but that's not what we wanted. Also, it was super easy to assemble. (There are holes to align, so it's easier to assemble with two people.) We couldn't be more pleased.