There could be a few reasons for this. Firstly, you may have over-mixed the cake batter. Ensure you only mix the batter until there are no more lumps, roughly 1 minute. Secondly, you may have added less liquids that the recipe asks for. The batter will appear very liquid, which yields a super soft cake. Double check you have added all the milk and cream.