Perfect for my office.  They were very easy to assemble and I was finished assembling in about 20 minutes.