Generally this systems worked out really well.  My contractor installed it.  Be prepared that every drawer needs to be assembled.  When a contractor gets his hands on a system like this he then glues the drawers together, which meant the system is very sturdy, but final installation took a while due to drying time.