Yep, it is a 5X7 brushed aluminum picture frame with their logo on it. Actually, pretty nice, but as someone said,,,just how many of 'em do you need? (We've got 4 of them already, and will be getting 4 more shortly.) I started giving away all the thermos bottles, and will probably give the frames away as well.
We sailed Glory, and Legend recently, and neither of them gave out the pins. I asked at the pursers desk on both ships, and Glory looked, but said they had no pins at all,,,,however, the very attractive young lady at the pursers desk on Legend found two of the pins for me. I didn't look in the gift shop on either ship to see if they were available there, but I doubt that they were.