Solid wood legs, plastic back and pleather cushion. Everything feels solid but I worry the cushions will tear or disconnect as they are just loosely stapled into the plastic. If that happens they are easy to remove but I worry about the long term quality with them.