My husband loves this and he wears it all the time when he is working from home, I got it for him because he kept stealing my fluffy cat PJ's and I think this one suits him better. This suit has thin material so it's breathable and it is really loose esp in the crotch which was an important point because apparently you can pinch/crush your junk in the middle of the night in a tighter fitting suit haha! The dogs think this suit is fantastic, the cat thinks we are dumb, and the kids insisted on getting Animal PJ's too :)  This has a button closure, I prefer zipper but hubby likes the buttons and I think the only thing I would add is that going potty can be a bit of a process, hence my preference for the much faster zipper!