Too large but probably my fault. Plenty of room so I would say it may run a bit large. The material is luxurious, just love the feel of it. Color is very pretty. I did not return it as it felt so good and you don't need one to fit exactly anyway. Would really recomment to anyone to buy,