Three Stars
very long but held pretty well
Rating: 3 stars