This came in  pre- assembled pieces (the cabinets and front panel already put together). It was so easy to put this together and only used 4 screws for the top panel. It's a big piece of furniture but very sturdy and beautiful . colors are true to pictures.