first off, I LOVE this. It's soft and comfortable and incredibly warm. Not to mention SO cute. I look like an adorable cartoon of a 1920s prospector, haha. I have no trouble with buttons unbuttoning (as one review mentioned the button holes being too big) and even when seriously bending over the slit in the back shows NO skin.
And oh that slit in the back. I'll admit, I would probably feel more comfortable if it opened wider but I can definitely, ahem, number 1 and 2 in it without problem or mess. I only have issue with, ahem, wiping front to back. It is definitely necessary to undo 3-5 buttons in the front to do this. Also the buttons that go down the front don't connect with the one that goes down the back, so at the very top of the crotch it's always sewn together, limiting how wide you can open the back. Again, it's not a problem but seems it would be so much more comfortable and simpler going to the bathroom if it was all one big opening. But maybe they tried that design and it didn't work.
As for the fit, I'm normally a size 12/13 and am 5'3, 160lbs and 36DDDD breasts (not a typo, I'm a 36G) and the large was roomy. In fact I might have liked the medium better but I figure I should allow for shrinkage.
Love my onesie...so soft and warm to slip into. After a wash and dry, they are a proper fit, true to size. Don't be alarmed by the larger appearing size when opening your package!
I wore mine throughout the winter even with a denim skirt over it and a sweater. It makes a great sleeper during those frigid winter nights, especially when you have to get up in the the middle of the night and don't feel like stripping down to use the commode. I had it in red years ago but I lost it so I got another one in the light pink that has a touch of lavender to it so it isn't a bubble gum pink like you might think.