Puff pastry gets its signature flakey texture by laminating layers of butter into the dough. Crescent roll dough uses a variety of fats and leavening agents for their flakey element. Puff pastry tends to be stiffer than crescent roll dough, which is much more flexible and soft.