Comfortable, but not too soft. Its fairly firm. You won't want to sit around on it all day, but thats pretty ideal in my mind. Maybe not so great for tall people because the back is short but I'm not bothered. Nice couch for the price and the assembly is super easy.