Love this bench! It’s in our waiting room. I’m going to order another one plus the matching chairs. Very sturdy. Not hard to assemble at all.