Dress by Urban Mist
Fits really nicely and great quality. I also have one of their gilets, so would definitely buy from again.