Solid piece of furniture but took me 4 hours to assemble! It’s so pretty though.. looks great in my office