No. Although they’re the same width, the body pillow is much bigger, measuring 20” x 54” (a king-size pillow is 20” x 36”). You probably only want a body pillow if you have a queen- or king-size mattress. It will take up too much room on anything smaller.