It is very, very tight.  I would size up.  But it is lovely, however, it now belongs to my 13-year-old and was great for her Queen of Hearts costume.  I got the biggest size it came in and it didn't fasten.  If you are a size ten and lower, you should have no problem, though I'd still go up at least one size, there are strings in the back to tighten it.  If you wear a 1x or higher and thought you could a) wear this or b) wear this and breathe, or bend at the waist, you are likely not going to be happy.  Side issues aside, it is a well made piece and the color is vivid.