It comes as a rolled canvas but we bought an inexpensive blank canvas frame an stretched it over that then stapled it down on the back . . . Worked perfectly and it's now hanging in our bedroom.  Buy a 24x24 blank canvas; the painting dimensions are actually about 27 x27 so it fits well on the 24 x 24 frame.

Pros: Great value and stunning piece of art.