Perfect bench for my entryway. Easy to assemble in concept but one of the bolts had a hard time threading into the hole but finally it gave in. There was a couple of small nicks on one of the legs but I will just use a black felt pen to hide the mar...not worth returning. Overall it seems like a good quality bench when I sat on it, although I haven't had any company come over to use it yet. I recommend this as a nice looking, good quality product at a reasonable price.