Most of this fits well, but the arm holes are very large. I guess that comes with "kimono style". The body of it fits well though and the waffle material feels nice. I use this to let my dog out in the back yard when I wake up and to just lounge around in on the weekend. It's been good, but I do wish the arm holes were a bit smaller.