This was a graduation gift for my grandson and he loved it. The fabric is nice, very comfortable and good workmanship quality. I chose the size according to the size chart and it fit perfectly. The delivery was on time and made it could catch up with his graduation ceremony. If we need the next costume, we will repurchase from this seller. Overall, we are very satisfied! (Posted on 1/16/2024)