Hi FullRangeMan,
the baffles are solid mahogany, two 7/8" layers thick, bricked (i.e. seams offset) with a final thickness of ~1 1/2". The grill cloths can be removed, but I haven't tried listening w.o. them in place. The rolling bases are made of solid ipe' (very heavy) - the floor stands are also mahogany and set onto the rolling bases. The whole project was a big learning experience but turned out much better than I expected in all aspects.