It is not as large as I thought.  The cupboards do not sit absolutely flush as there are some gaps but the price is good enough to understand that it will not be perfect.