Skechers USA, Inc. opened a flagship store in the heart of San Francisco’s premier shopping area – just off the Powell and Market streets’ cable car stop and bordering Union Square. The three-floor Skechers location is also the company’s largest concept store at 7,500 square feet. The store features 800 unique styles and can house 20,000 units of footwear and apparel.


The store is located in a historic art deco building contructed in 1933 at the corner of Powell and O’Farrell streets. The store features modern curved fixtures, two 12-foot by 4-foot LED screens, seven plasma screens, thermo clear panels on the 16-foot ceiling, and a three-dimensional “super block wall” constructed from Styrofoam and plaster. Skechers also restored the original green terra cotta tiles and copper pipes on the upper exterior walls surrounding 18-foot bay windows and the original black granite at the street level.


In a highly trafficked area within a block of H&M and Macy’s, the SKECHERS store at 200 Powell Street includes one level of men’s and women’s footwear, and a second level of children’s footwear and SKECHERS men’s and women’s apparel.


Designed as brand-building tools and living catalogs, SKECHERS retail stores are in prime tourist locations worldwide, including flagship stores in New York’s Times Square, Los Angeles’ Hollywood & Highland and Universal City Walk, Toronto, London, Paris, and Shanghai. SKECHERS currently owns and operates more than 215 retail stores in the United States, Canada, Europe and Asia.