Cream shortening and sugar together. Add eggs and vanilla and beat well.
Mix flour, baking powder and soda and salt in a separate bowl.
Stir flour mixture alternately with the buttermilk into a creamed mixture until it forms a soft ball.
Add extra flour if necessary. Cover and chill in the fridge for about 1 hour.
Roll out on to a floured surface to about 1/4 inch thickness, cut into circles or desired shapes and place on a cookie sheet.
Bake at 375 F degrees for 9 minutes.
Mix all icing ingredients until mixture is of spreading consistency. Make sure butter is softened before using. You can also add food colouring if desired.
When cookies are cool, ice with icing sprinkle coconut on tops as desired.