I ordered 3 of these.  2 went together perfectly, but one had 2 doors that were cut short.    I would, however, buy again.