I think the bottoms fit really well. The tops fit nice, but the arms were a little tighter than normal, which I think thats because the material used. It can make you a little bit hot wearing the set together because its not the most breathable materual, but reguardless of that I really love the set and think its super cute.