Dear KMG1020, i`m 130 lb,5 ft.6" usually wear S or M .I just bought pair of SBU embroidered tops,have to tell you -S size was like M on me!So, after trying in fitting room I end up buying XS.Pants can have pockets,there are no restrictions on pants.Extra pockets will be always useful during clinicals to throw your phone,light pen or maybe even mini snack:) Look for comfortable shoes.Hope this helps .Good luck!