Relatively easy to assemble. Took about 45 minutes but I took my time and did it alone. Great solution for shoes and coats, etc. The feet are semi adjustable if you have an uneven floor like I do.