Happy Thoughts Top
True to size with relaxed fit. Material has stretch. You could size down if in between sizes.
Kayla is wearing a size small as an 8/10 and 34C bust. Brittanie is wearing a size 3XL as a 22/24 and 44H bust.