Says shipping takes max 20 days but it arrived more than a month later..maybe its due to xmas/nye..? (I ordered on 7th Dec, arrived 14 Jan)... I ordered the 104 keys keyboard and you can visibly see the all the screws on top (ughh) which kinda looks a bit cheap and not aesthetically pleasing. BUT if these visible screws doesn't bother you then you will like this keyboard as the lights are really nice and cute and typing sounds really good. Packaging also arrived very well packed, lots of layers of bubble wraps.