Beat together butter or margarine & sugars until creamy
Mix in the eggs and vanilla until well incorporated.
Now add the flour, cinnamon, baking soda, and salt. Mix until dough forms.
Stir in the oats.
Drop by rounded teaspoons onto baking sheet atleast 2 inches apart (these will spread)
Bake for 8 to 10 minutes, or just until their edges are lightly browned. Let stand on baking sheet until set and then transfer to a wire rack to cool completely.
Cream Filling
Mix marshmallow cream, shortening, powdered sugar, and vanilla on high speed until light and fluffy.
Spread filling on underside of one cookie and top with another.