Took a while to put together but the finished product is excellent!  Extremely sturdy and a great design,