Great product, exactly what I was looking for.  A lot of steps to assemble, but directions were very well laid out.  Doors opened/closed perfectly on the first try!