Assembly was ROUGH. The instructions are great it’s just very tedious and time consuming. The end product is well worth it though! It took me, one person, 3 hours total to assemble.