Selecting my preferred item and placing the order went fine, sadly it went downhill from here, very few updates to keep you updated on the progress of your order mainly due to it coming from China,. I ordered a M but was sent a size S so after waiting around 4/5 weeks for it to arrive it was a big disappointment, the top itself is a really nice top one not cheap. The whole experience had put me off any future purchases unfortunately