Took a while to put together but the end result was worth it!  Very sturdy, nice looking piece of furniture.