The two pins on each foot are broken; however, as per user reports, attached with screwsthe feet mount and hold the screen just fine.
Screws NOT included.
LG part MAM659938