Well when they arrived I was surprised how small they were. That being said they are exactly the size mentioned. They are a tough plastic and will be perfect for starting tomato plants and other vegetables, they will also be great to reuse after transplanting.
I love these little pots. They are sturdy and easy to use. Each pot is 2 1/2 inches across on top and 3 1/2 inches tall, and is big enough to allow your plants to reach a decent size without being root bound, making for more successful transplanting. And if you are starting a wide variety of plants, they can be individually labeled so that you don't loose track of what is what. They are sturdy enough to use for multiple years, although you have to concern yourself with diseases if you re-use pots.
Each order comes with 12 pots.