Easy to assemble. The 3 drawers are cloth but they are deep enough to fit my many spools of thread.