Very good price for these. I have watched Ralph Lauren swim shorts for a while, and the best I ever found was ASOS when they had the 20% codes it would take them down to $80, but would often have the larger sizes.
All normal sizes are there - free shipping as usual with ASOS
Some other bargains to be had with the latest '50% off 50 styles'
$8.82 for the pants + $50.00 for the pony logo = $58.82