Same as Amsterdam, more or less. The legality issue is complicated here, technically it's illegal. But if you're caught with under 2 grams they just confiscate it and go. 2-8 grams you get a fine and 8+ you get a big fine because of "intention to sell". But, we have a part of the city here in Copenhagen where it's sold on the street by small stands and booths. Reggea music, good food and festivals all over the place. The police never crash there, if they do they're after some dealers never the people sitting there. I've never been caught by the police, and I've smoked on the street regularly.