size?
RetailEngland, United Kingdom201-500 Employees
size? is a retail company established in 2000 that operates in the streetwear space, offering apparel, footwear and accessories. The company is based in Manchester, England, United Kingdom, and employs between 201 and 500 people. It sources products from brands worldwide and pursues exclusive releases, including collaborations with Nike, Adidas Originals and New Balance and Reebok. size? runs collections and engages with UK universities through a program known as size? syllabus. The company expanded internationally in 2026, opening a new store in Barcelona, Spain, its second location in the country, in addition to the Madrid flagship opened in 2016. Reported revenue is in the range of $25 million to $50 million.