Assembly time is quite long (~3 hours) with many pieces but very worth it! This piece is wonderful!