I was concerned it would fit properly and give me blisters. But it fit perfectly and I wore it for 4 hours every night for 2 nights, walked a lot and didn't get any blisters. I wear a 10 to 11 and bought a 10.5 and it was perfect.
Pros
My son has received many compliments on his shoes, he loved them on his 2019 homecoming.
Cons
Shoes can be seen as too trendy or current, making them less versatile in terms of long-term fashion appeal.