This is a beautiful piece of furniture! It was easy to assemble given the size. I think it took me and my husband 30-45 minutes total. The doors and sides came pre-attached to the front so it was only a matter of screwing on the top, bottom and back. It looks great in my home office with the gray desk I purchased and provides tons of storage space.