These are somewhat too small and too short. They ride up too easily and shrink in the wash. I really like the Soffe brand, in general, but the fabric is not very soft or cozy. I wouldn't recommend these.