It is quite snuggly yes - but not overbearingly so. I am intending to wear mine layered over a long sleeve tee but it would also be warm enough over a camisole (just not right now with the temp at -3!!). Will be perfect over skinny jeans but warm enough as a dress by itself, iyswim. Would look great with your Isabella Oliver cardi thing over the top
I would say the fit across arse and hips is perfect. I have rejected so many jumper dresses because they have shown every lump and bump. It certainly isn't "tight" I tried it on over boyfriend cut jeans and it draped beautifully over them (not that I would wear the two together......just couldn't be arsed to take them off!).
Not sure about the indigo shade, I'm afraid. DH has ordered me the cardigown in indigo for christmas but he won't release any info on it . I think the colours are perhaps more intense than the photos suggest. I was expecting the Old Rose to be a kind of dusky pink but it's actually quite purple, irl.
Don't have the knitted leggings either. But am tempted .