I got these for my husband and they are awesome! Their quality shocked me. the material and the sewing is sturdy and they are so soft. Whenever he wears them i can't keep my hands off of him, the material is so nice. They are a bit big for him, but i think that is perfectly fine for PJ's.
Good for Christmas present? YES!! Good for Birrthday present? YES! Good for a just because present? Absolutely YES!!!