A lot of parts but pretty easy to assemble.  Feels very study and looks great.  Doors take some time to adjust, just have some patience.