Pretty good - not the greatest of quality but decent. Very easy to assemble which makes the bench even more desirable. There was minor shipping damage however it wasn’t noticeable. Yes, I would recommend it to anyone looking to buy it.