The bekishe is worn mainly on Shabbos and Jewish holidays, or at weddings and other such events. During the week, it is customary to wear a rekel, made of wool or polyester, looking like a regular double-breasted suit, only longer. Hassidic rabbis who wear a bekishe during the week will wear a more ornate version for Shabbos, often lined with velvet or some color other than or in addition to black.
There are two main types of Bekishe. The Glatt (plain, lit. smooth) Bekishe is solid colored, and is usually worn for Friday night and Saturday morning prayers. For Shabbos meals, the patterned Bekishe, also known as a Tish Bekishe (table Bekishe), is worn. The Tish Bekishe is also worn by some during the Shabbos afternoon prayer service and the night after Shabbos. Both can be made of silk, although nowadays it is usually polyester. Some non-Hassidic Orthodox Jews wear a Tish Bekishe at home during the Shabbos meals. Many Hassidic Rebbes, mainly of Hungarian lineage, wear Tish Bekishes with various colors, usually either, blue, silver, often with black.
The Bekishe is black. The gold and blue striped garments Yerushalmi Haredim such as Toldos Aharon, Toldos Avrohom Yitzchok, Dushinsky, Neturei Karta, Shomer Emunim, Pinsk-Karlin, Karlin-Stolin, and many but not all in Breslov, as well as other non-affiliated Yerushalmi Haredim such as the Perushim are called Kaftans. Those members of these movements centred in Jerusalem or one of the Jerusalem-affiliated suburbs such as Beitar Illit, Ramat Beit Shemesh or Modi'in Illit wear these gold coats. Those who live further away, for example in Bnei Brak, Ashdod or outside of E. Israel, usually wear black bekishes like most other Hasidim, as do some of those who live in Jerusalem. The gold Kaftan is generally worn after marriage; before marriage, either a black bekishe or weekday-style clothing is worn on days when a bekishe is usually worn. Some of those who wear the gold bekishe switch to black on Shabbos afternoon before mincha; this is seen in for example Dushinsky and with many of the Prushim.
Married Chabad hasidim wear a long black Kapoteh (frock coat) instead of a bekishe. The Kapoteh or Frak, besides its unique waist seam construction, has four buttons in the front (as opposed to six (or eight in Nadvorna - Kretschnef) on the front of a bekishe), as well as slit in the back, which is lacking on the bekishe. The Kapoteh can be made of either wool or silk.
Many Hassidic Rebbes wear Samet (velvet) or Strohkes (velvet piping), symbolizing tefillin, on the bekeshe.