Very nice not hard to put together but for some reason over time the screws tend to back out and cause the bench to be unstable.