It was made up of two chambers with equal legislative powers with members elected for five-year terms, the Soviet of the Union, elected on the basis of population with one deputy for every 300,000 people in the Soviet federation, and the Soviet of Nationalities, supposed to represent the ethnic populations they were elected on the basis of 25 deputies from each union republic, 11 from each autonomous republic, five from each autonomous region, and one from each autonomous area. In 1989 there were 750 members. The Supreme Soviet met regularly twice a year but it could be called into extraordinary session. The Central Committee carried out the day to day operations of the Supreme Soviet when it was not in session.
In actual practice, the Supreme Soviet was another rubber stamp to legislation originating from less representative but more powerful bodies, like the Politburo.
The Supreme Soviet, along with the Congress of People's Deputies, was dissolved in September 1993.