I purchase this online, the process was pretty straight forward. My only consecutive criticism would be in regards to not receiving update email once my order was processed. But customer service was friendly and made me feel like my enquire was personal and not generic. The jacket itself feels so soft and the sizing is perfect! The colour is very much as it is pictured.