Had to actually measure a couple cabinets because I wasn’t sure myself…
Using four cabinets in total…
2 small cabinets stacked together, for cloning/veg/mother:
19"W X 14"D X 18"H
22"W X 14"D X 18"H
2 cabinets, side by side, converted wardrobe/dresser:
20" X 20" x 48" for flowering
20" X 20" X 30" for vegging, etc…
I think any plant can be grown in limited height if you train it too, although me personally, I’m not sure I would want to tackle a Sativa strain as it would probably get out of hand in my small space.
Peace
DaFozz