Was looking forward to wearing the dress, but when i received it, it was very disappointing. It looked like black & white printed dress in the picture, but in hand the background was actually light yellow... which did not match the black prints at all. I'm a big size 10, or a small size 12 for most brands. I ordered a size 12 to be on the safer side. It was still very tight at the waist. Returned it the next day.