Great for home office - easy to assemble but it took me about 3-12 to 4 hours to put together. That included several breaks for other things to do. Recommend this for a small office.