self contained with 20 gallon grey tank, 9 gallon black. Slide out dinette, bbq, indoor and outdoor shower, refrigerator/freezer, 3 burner stove, oven, 2 king beds, dinette table drops into a third bed. 2 propane tanks. New brakes and battery. Water pump lines recently flushed. 2900 lbs empty, 3500 when full.