These are quite lovely and are a nice size for a display.   Each heart came wrapped in its own individual box.  The first 3 that I opened were a gorgeous sage (green/gray) color.  The next 3 were more of a golden tan - one has about 3 different scuff marks on it.  This can be covered up in the display.  Personally, I do prefer the sage color (as pictured) over the tan, but when displayed it does give some diversity/interest.  The stones have a pretty matrix flowing through them, providing additional color and interest to each piece.   At the widest point, they are 2-3/4" wide, and 3" tall.  They arrived just a few days after purchase.   Overall, I am pleased with this product.