The envelope holder is 7 1/4" length X 6 1/4" height X 6" depth, and is made of thin steel. The graphics on the envelope holder is 3D. The full stake body truck is made of die cast with plastic parts. The tires are rubber and it fits into an indentation on the holder to prevent rolling off the holder. Comes with 8 cards, 8 envelopes, and 8 seal stickers. The cards are 5 5/8" X 4 1/4" and open for writing a message or greeting. This holder has never been out of box for usage. The box has storage wear and a section of paper peel on the top.
See photos