Its a nice bench. It arrived as scheduled. A few parts had some marks or uneven staining. I could hide the blemishes as I figured out how to put it together. The directions are very basic but was able to assemble it by myself.