My goofy husband got me this silly dress for my birthday. It fits well and is exactly as described. The back is all blue though and I did not expect that. If you are into weird/humor clothes I'd recommend hooking your wardrobe up with some sweet cat pooooooower!