Details Moncler Quincy Womens Jackets from the world top brandit ensures

What is the correctly punctuated version of this sentence?
Details: Moncler Quincy Womens Jackets ,from the world top brand,it ensures...