Overall, it's well made. The frame and seat are metal, but the cushion is thin, which I expected based on the photo. It was easily put together with 8 screws, but it sits lower than I expected. I do NOT like the way it rocks! There are rubber runners on the bottom and the rocking motion is not smooth. I think when you rock, it touchs the spots where the screws are keeping the rubber attached and it's makes for a lumpy rock. The whole point of a rocker is for the smooth gliding motion and it's not. I would not recommend this product as a good 'rocking' chair. I think I'll return it!