Mostly satisfied. It took me a little under an hour to put together. It would have taken less time had half the screws for the bottom shelf/metal sheet not stripped. Thankfully it was only half so I was able to screw it down mostly. Looks great and feels essentially sturdy.