Shorts are good.  They are actually a little bit shorter than the pair I previously owned, but not that big of a difference.  Good material, snug fit, yet breathable thanks to the mesh pouch in the groin area.