"O" remains my all time favorite Cirque de Soleil show even after several newer shows emerged. The stage design is breathtaking. The show is well choreographed and full of energy. There were no boring acts and you will find yourself full immersed in the magical worth. This is a show worth watching more than once. If you can only see one show in Vegas, look no further. Be warned though, "O" might spoil your future Cirque de Soleil experience if this is the first show you see. It is simply one of their best work.