I love this top! I got the large one and it fit great. Not too tight or too loose. But it doesn't look the way it does on the Roxy website. I guess a few washes and it will start looking rustic. But I still recommend this tank!