Long. Nice belly coverage. White is thin, see through great for layering but prob won't wear alone. High neckline, good for professional coverage. Thin shoulder straps, don't compete with bra straps. Overall great cami!