The product arrived somewhat later than predicted (2days), not a big deal to us. Assembly was time consuming, my wife and I worked on it for at least three hours. After assembly, the cabinet remained somewhat rickety. We considered the proposed method of anchoring the cabinet to the wall impractical, requiring precision that was unattainable for nonprofessionals. Instead we used two angle irons to secure the cabinet in position.