Good but not great
I love the personalization, but the product creases if you breathe on it. It’s long lasting, but I can’t imagine it will look good after one event.
Rating: 3 stars