Terrible
Terrible. Ordered a deadpool costume.. It's quality is awful. Arrived with a damaged seem. Emailed the company to get a refund all they offered was £5 for me to go and get it fixed. Also paid for Express and it came well after the estimated time. Dont waste your money. This company is a joke. They deserve to go out of business.
