Yes, the cream cheese needs to be soft. Otherwise, it will not mix well with the powdered sugar.