These fit as expected. The white is a bright white. We had been looking for this style of shorts and had a tough time finding what we were looking for especially for a reasonable price. I was hesitant to buy them since as a Prime member I didn't want to pay for shipping but it was absolutely worth it because we got what we couldn't find elsewhere and it was still cheaper than other similar shorts. We have ordered other items that are the same brand name as these shorts and everything has surpassed our expectations. They have a good amount of stretch to them also which my fiance prefers - given his athletic build, sometimes shorts fit in the waist and are too tight in the legs. I would 100% recommend.