It's a nice looking bench, however I found it slightly flimsy. It's not as rock solid to sit on as I would like and I'm uncomfortable sitting on it to put on my shoes every morning. It's also not as easy to assemble single-handed. You have to get all the rods sitting up straight before they thread through and that's challenging. I ended up cutting holes into the styrofoam packaging to hold the 2 sets of four rods straight in line. If you have an extra person on hand, it would be easier for sure.

Cons: Not easy to assemble, a little flimsy