Nice cabinets, — heavy packaging!! Lots of styrofoam. The assembly is a tad tricky but not difficult. Good quality product but I needed to do a tad bit extra work to make it come out right.