Skechers USA, Inc. opened a flagship store in the heart of San Franciscos 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 companys 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 OFarrell 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 Macys, the SKECHERS store at 200 Powell Street includes one level of mens and womens footwear, and a second level of childrens footwear and SKECHERS mens and womens apparel.
Designed as brand-building tools and living catalogs, SKECHERS retail stores are in prime tourist locations worldwide, including flagship stores in New Yorks 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.