No frame,only canvas. Because of the expensive shipping cost,the package only include Oil painting. The inside frameand the shipping cost is about $30-$100. If you need frame, please contact me.The cost of shipping is very high,but the frame is cheap,costs about 3-15 USD,I recommend you to buy paintings without frame and make it framed in your local shop that sell frames,it costs not too much. Size for select (1inch=2.5cm) *size : if you need other size , please contact me . *This will be shipped to you rolled up. It is not framed. *if you want, we can frame them for you . *you need pay extra postage and handing fee . *we have a gallery, We can paint portraits, nudes, landscapes, seascapes, animals, abstract images, etc. Contact us for a quote. Prices vary by size and details in final painting. Send us any image, and we will let you know if it can painted and how much it will cost. *Photos to Paintings : if you find a few favorite images which not been listed in our catalogue, and you wish to turn it into the oil paintings, please contact me . Each side extra Add 2inch (5 cm) for Stretched and framed.