Yes. Yes and yes. Girl what is you doin get this bra. I loved it. It was greener that I expected when I opened it. I was scared that the fabric was bad and I was just paying for the name but when I put it on I couldn't stop looking at my boobs in the mirror. Comfy like hell, feel like a queen and I always get excited putting this on, this is a must have.