I was honestly surprised that it was the right size as I read some not so kind reviews before I ordered it. Not only was it the right size but it was just as advertised on the website, my only gripe was that I payed $50 bucks for the overnight shipping(be it was Easter weekend) but it still took almost a week until I got it, it came on Thursday and I order it the previous Friday. That's really the only complaint I have but if it's known that it still took a week to get I wouldn't have paid $50 b...