A delicious almond flavored ball shaped cookie covered in powdered sugar