Everything fit really well except the long sleeve top. It was too big in the arms and ruined the look but the other two pieces fit well. The only complaint is that the top wouldn’t stay on. The back clasp kept coming undone when it would rub against my pack. Super cute just wear some pasties and be ready for adjusting!