a little time consuming to put it together but the effort was well worth it. love the finished cabinet!