Looks great, but not an easy piece of furniture to put together. Knowing what I know now, $100 to have someone else assemble it, is well worth the price, and would've saved a ton of time & frustration. Happy with it overall.