Some wall art is framed. Smaller pieces are not but all have fixings ready so they can just be hung straight up. Small pieces are from £12, larger pieces in a quality frame range between £45 and £195. Long panels screw to the wall because they are quite heavy. They are £195.