Buying used clothes online comes down to one question. Does the item that shows up look like the item on the screen?
Everything else is secondary. Price does not matter if the sweater has a hole nobody mentioned. Fast shipping does not matter if the jeans are two sizes off what the tag claims.
So we bought fourteen items, seven from ThredUp and seven from Poshmark, across tops, denim, outerwear, and one pair of shoes each. Every item was graded on arrival against what the listing promised.
Quick Comparison
| What We Checked | ThredUp | Poshmark |
| Items matching listed condition | 6 of 7 | 5 of 7 |
| Average shipping time | 6 days | 4 days |
| Who sets the condition grade | Platform staff | Individual seller |
| Returns allowed | Yes, on most items | Only for misrepresented items |
| Price negotiation | No | Yes, offers accepted |
| Photos of the actual item | Yes | Yes |
Who Grades the Item
This is the structural difference and it explains most of what follows.
ThredUp takes physical possession of everything. Staff photograph the actual item, assign a condition grade using an internal standard, and ship it from a warehouse. The grading is consistent because the same process touches every piece.
Poshmark never touches the item. A seller in their own home photographs it, describes it, and mails it directly to you. Condition language depends entirely on that person’s honesty and standards.
Neither model is automatically better. Consistency versus variety is a real tradeoff.
Winner: ThredUp on consistency.
Condition Accuracy on Arrival

Six of seven ThredUp items matched their grade. The miss was a blazer listed in good condition with a small mark near the cuff that had not been photographed or noted. Minor. Refundable.
Five of seven Poshmark items matched. The two misses were more significant. One sweater had visible pilling under the arms that none of the eight listing photos showed. One pair of jeans had a repaired seam that the seller had not mentioned at all.
Both Poshmark misses were resolvable, but they required us to open a case within a short window and upload photos. The platform sided with us on both. That process took about three days each time.
Winner: ThredUp.
Shipping Speed

Poshmark was faster on average. Sellers ship directly, so once someone drops a package at the post office it is on its way.
The variance was wider though. Our fastest Poshmark order arrived in two days. Our slowest took eight, because that seller waited five days before shipping at all.
ThredUp was slower but more predictable. Everything left the same warehouse and everything landed between five and seven days.
If you need something by a date, ThredUp is easier to plan around. If you just want it soon and can accept a slow seller occasionally, Poshmark averages faster.
Winner: Poshmark on speed. ThredUp on predictability.
Returns and Refunds

This is where the gap is biggest and where most first time buyers get caught.
ThredUp allows returns on most items within a set window. Some items are marked final sale and those are genuinely final, so read that line before checkout. Our blazer return was accepted without argument and refunded to the original payment method.
Poshmark does not allow returns because you changed your mind. Full stop. The only path to a refund is opening a case claiming the item was not as described, and you have a narrow window to do it. If you receive something, hang it in a closet, and try it on two weeks later, you own it.
We got refunded on both Poshmark misses, but only because we inspected the items the day they arrived.
Winner: ThredUp. Clearly.
Selection and Pricing
| Price and Value Factor | ThredUp | Poshmark |
| Typical brand range | Everyday mall brands | Mid to higher end brands |
| Average price on comparable items | Lower | Higher |
| Negotiation | Not available | Offers accepted, we saved about 15 percent |
| Shipping cost to buyer | Charged, discounts on larger orders | Flat rate per seller order |
| Final sale listings | Some, clearly marked | All listings, effectively |
| Risk if it does not fit | Low, returns allowed | High, no returns |
| Best value for | Restocking basics | Finding one specific piece |
Winner: Poshmark on selection. ThredUp on out the door price.
The Seller Relationship
On Poshmark you are buying from a person, and that cuts both ways. Two of our sellers answered measurement questions within the hour, which is something no warehouse will ever do for you. One never replied at all.
ThredUp gives you no one to ask. The listing has what it has. If the measurements are not there, they are not coming.
For anything where fit is uncertain, being able to message a human and ask for a flat measurement is genuinely valuable.
Winner: Poshmark, when the seller responds.
Choose ThredUp If
- You want consistent, staff verified condition grading.
- You want the option to return something that does not fit.
- You are restocking basics rather than hunting one specific item.
- You would rather not message strangers about measurements.
Choose Poshmark If
- You are looking for a specific brand, size, or discontinued piece.
- You want to negotiate on price.
- You will inspect items the day they arrive.
- You are comfortable with no return option outside of a dispute.
Final Verdict
For most people buying secondhand online for the first time, ThredUp is the safer starting point. The grading is consistent, the returns exist, and you are far less likely to end up stuck with something that does not fit.
Poshmark rewards a more experienced buyer. The selection is deeper, the prices are negotiable, and you can talk to the person who owns the item. But the no returns policy means every purchase carries real risk if you do not inspect immediately.
We would use both. ThredUp for basics and anything where sizing is uncertain. Poshmark when hunting something specific and willing to accept the terms.
We will update this comparison if either platform changes its return policy or grading approach.


