Samsung even has an Art Store you can subscribe to for access to over 2,500 works of art to complete the illusion. When you buy the Frame TV, Samsung give you 20 free pieces of art to that change ...
The TV is physically designed to look as much like a piece of art as possible: It has a matte screen and comes with a slim wall-mount kit, which allows it to hang flush against the wall.