Parcel received in both 90cm (2pieces) & 95cm(3pieces). I don't know why 2 different sizes are there but overall fabric quality is good. Length of all vest is too high ,it covers half of mens boxers. After wash it's still better, not shrunk. Surely go for this. Gud deal at cheaper price. All 5 vests were packed separately, nice packaging.