I saw Swan Lake last night and Giselle the night before.
They were good - I didn't book Swan Lake until I had seen Giselle, as some of the Eastern European touring companies I have seen recently have been terrible (and some even taking the piss - I can't remember which company it was now, but I saw one recently where the corps de ballet were trying to make each other laugh, chatting and pushing each other - on stage!) this is not fair on those serious diligent companies that tour and tour and work hard and try to be professional as possible.
But I really enjoyed Sofia Ballet, especially Swan lake (and I have seen a few of those in the past year!), but they are a very professional company and orchestra, with much better quality costumes than are usual with such companies.
They got a great reception from the audience in Bristol.
The only thing that was a bit odd was that I was up in the upper circle, and the markings on the stage were very visible from up there and it was quite distracting - it may have been ok from lower down. I think someone else said it looked like the runways at Heathrow, and this was just for a flock of swans.
But don't let this put you off, as I said I have seen quite a few Swan lakes this year, and this was a jolly good one!