Arrived in great condition, packaging was solid and delivery was super fast. Best part is Toysremz gives continuous update during the whole process letting me know exactly when they are delivering and arriving with pictures as well! Will definitely order from here again. thanks!