Didn't come with heart
It was perfect but I paid $1 for heart to be engraved but it didn't have one. Oh well! It's still cute.
Rating: 4 stars