Obchodní centrum bylo poprvé otevřeno v únoru 2003 a dokončeno 14. září2005. Z části stojí na pozemku, kde od roku 1971 stál první hypermarket ve Finsku Maxi-market. V centru je na 97 400 m² a čtyřech patrech přes 170 obchodů a služeb,[1] včetně veřejné knihovny s 3 000 návštěvníky denně. K Sellu patří také Hotel Sello a osmipatrový obytný dům Sellonkulma („Roh Sella“). Od roku 2008 je zde také filmové centrum Sello Rex. Ve stejný rok byla na sousedním pozemku dokončena 17patrová administrativní budova Panorama Tower. V podzemí je parkoviště pro 2 300 aut, dalších 600 aut zaparkuje na povrchových parkovištích.[1] Sello je přímo napojeno na autobusové a vlakové nádraží.
Ročně navštíví Sello 18,2 milionu lidí a prodá zde se zboží za 334 milionů eur.[1]