Screen protector and cloth are great. Had to readjust the plastic frame within the case so it lined up properly but I won't be using it much and it'll be fine for occasional use when I want a bit more protection for the phone. It is not really a high quality item but it's smart enough and very inexpensive.
Perfectly OK for fancy dress, it fits onto a shirt collar with a clip behind the bow. Haven't worn it yet so it remains to be seen how well it stays on through an evening but it looks fine by first impressions.