Super easy to put together. The bench was a little dirty and there was some weird coloration on the legs, but those are a pretty easy fix. Happy with the purchase so far.