I'm so happy with my purchase. I got this for my new breezeway and it will come in handy when putting on shoes or winter boots. When assembling, having another person to help hold one end is best but it's easy enough to do on your own. I saw a couple of scratches with red marks but then I realized that was part of the design. It does need a seat pad of some kind but right now I'm enjoying the bench as is.