Perfect size for toddler finger foods. Holds 8 oz. The top twists on and off. Leak proof. The cups stack inside one another, but the lids don't.