Wouldn't buy from Ivyrose again. Poor quality items, a really poor fit (not sure who the sizes were modelled against and a hassle to return. Instead of returning (to Germany and at my own cost) I was offered either a $10 voucher or a 20% refund, both of which I found insulting.
Needless to say I won't be using this site again