Assembled in about 5 hours. All pieces fit together perfectly. Nice sturdy piece. Would definitely recommend it.