33 roses mean you love her the most and want to love her forever. In Chinese, No. 33 is the magic number. Means 3 lives and 3 generations, or generation to generation, or forever --- bouquet of 33 roses to send to loved ones is the most popular in China. The size is just big and beautiful.