Very pretty and good quality canvas. I love the square size and the colors as it brightens up my white walls nicely. While the price is very appealing, I might wind up need to pay more to get it framed as the white border around the painting makes it look a bit unfinished. Not sure why some who reviewed are confused about sizing as you can clearly pick your size. I bought the 30 x 30.