This desk is perfect for crafting. I have plenty of room for all of my tools and gadgets. Assembly was ok, it took my husband a couple of hours.