Decent couch for the price - cushions firm not hard. Good fit for smaller spaces. Easy to assemble.