Shorts are cute and properly sized for what i was expecting. However the shirt seemed pretty small and won't fit for as long as the shorts do. It was almost like the top and bottoms were different sized