has all of the basics! got my exercise walking up three flights of stairs each day but laid out well. A good bargain!