It covers the basics, but it’s a little shallow.
I haven't received the item thanks to the USPS deciding a reasonable delivery time isnt a priority. But I'll give yall 5 stars just because.
Feels really good, could be a tad bit tighter, but if you got a part my size it's easy to gape, lol. Good product!