I love this sofa. It was delivered within 4 days from order. It took about an hour to assemble. The cushions are thick and firm. Very comfortable.