20 gallon fish tank with stand gravel filter heater and some extras. The Fish Tank needs to be cleaned the gravels in buckets. I paid $100 for it in the summer. It's got new gravel which iis white I changed the gravel. One of the two glass top broke. I ran the fish tank without a top. My brother broke it the day I bought it. You could easily buy a new piece of glass if you wanted to. It has a Fluval filter