Fees
Selling Fee 10% + 5%
Buying Fee 0%
Deposit Fee Varied*
Withdrawal Fee N/A
* While there are deposit options with no additional fees, depositing real-world money into Steam at a 1:1 rate (deposit $1 USD, get $1 USD in Steam funds) locks your funds into the Steam ecosystem, cannot be withdrawn in any way, and can only be spent within Steam.
Pros & Cons
The official marketplace for all games listed on Steam
Available all around the world
Skins do not go through the trade-protection period, so they can be consumed instantly (cases, stickers, etc.)
Impossible to withdraw funds
Worst prices across all markets for the vast majority of items
$2000 limit for item listings and wallet funds
Steam funds hold less value than real-world money, despite having a 1:1 rate when depositing
About Steam
The official marketplace built directly into Steam. It's one of the easiest and safest ways to buy and sell skins, but prices are usually higher and the funds you receive stay locked inside your Steam Wallet, meaning you can't withdraw them as real money. Also, even though Steam displays $1 in wallet funds as $1, that balance generally has less purchasing power than $1 in real cash when it comes to skins.