The frame is solid wood, attractive and assembles to a very sturdy loveseat. The seat cushioning is very stiff but its good for what I needed. The assembly is straightforward but a bit tricky. You have to be able to compress the cushions enough to line up the bolt holes. I was able to do it on my own, but would have been easier with two people putting it together.