In a nutshell:  excellent end product if you don't mind putting in the work .  This was exactly what we needed.  Assembly took about 2 hrs.  This is definitely a 2 person job, specially when installing the doors.  The finished product is worth all the sweat equity. It looks WAY more expensive and feels sturdy.  The doors are also self closing.