These ornaments would look perfect on a 3ft tree or larger. the smallest ornaments (the gold ornaments and the multicolor sparkling balls) are about 3in in diameter. The remaining orniments are larger, 4 to 6 in in size. The largest ornament is the Merry Christmas one which is 5x6. I hope this answers your question.