We used this diaper all summer and it was perfect.  It was much easier to get on and off than the disposable swim diapers. My son is a little skinny guy and it fit him perfectly.  I would say that it runs a little small based on the weight recommendation.