While it took almost 3 hours to assemble,  the finished product is perfect for our needs.