It was some week.
The opening of V&A Dundee, the only building in the UK to be designed by Kengo Kuma, has been a triumph from start to finish.
The £80 million spent to build the museum on the banks of the Tay, even the most hardened of naysayers would have to admit, now looks like money well-spent.
Not only does Dundee have a world class building to call its own, the boost it has given the city in terms of its confidence and profile is immeasurable.
And, of course, there was the small matter of the party in Slessor Gardens on Friday and Saturday that will be remembered by Dundonians for years to come.
Dundee now has an international profile like never before but the opening of the V&A should not be seen as the end product.
The city must continue to develop, create more attractions and reasons for people to come to, and stay, in Dundee.
Key to this will be getting the Tay Cities Deal over the line. While both the UK and Scottish Governments make positive noises about the £1 billion proposals, there is little evidence of the urgency demanded by local politicians in Tayside.
Given the 15,000 or so jobs this deal could create, it is every bit as important, if not even more so, than the V&A.
The reason all this is necessary is that in other parts of the city, a real lack of ambition, or anything approaching civic pride, has been all too evident this week.
Three fires in as many days caused tens of thousands of pounds of damage, including to Braeview Academy. It is thought the fires were started deliberately, even if police do not suspect them to be connected.
While it has been heartening to see the way Dundee has rallied to offer support to those affected by the fires, especially the hundreds of high schools pupils at Braeview, they were a start reminder of the challenges still facing Dundee.
Those who started the fires put lives at risk, damaged property, put lives at risks and killed animals.
Their actions were dangerous and thoughtless. But reaching people like that, making them feel they have a real stake in their own futures and that of their city, is the challenge facing all politicians, at all levels, in Dundee.