I bought my blankets from this company and was satisfied with their quality of blankets and service.
(You can substitute yoga blankets with other similar types of blankets or big beach towels)
Any type of sturdy chair is suitable for a yoga practice. Please use chairs without arm rests. A proper yoga chair, as seen on the right, offers more variety due to the open back rest:
I prefer firmer yoga bolsters
(11 in x 25 in x 6 in or similar)
This brand is used often in US studios.
(You can substitute a bolster with several blankets folded on top of each other): BUY HERE