The only part that is somewhat small is the elastic around the waist.  I usually wear a medium.  Both the small and medium fit and were see-through.  I kept the medium because it was more comfortable.  The pieces are thin so you can easily layer them.  They were easy to get under tight clothing like jeans but the material was nothing that kept me particularly warm.