I love naps gear everything is legit. If you order domestic the shipping time is 5 to 10 days. Ive never had any problems with anything Ive ever ordered from there everything shows up on time and it was all legit. Their easy to get in touch with and alot of good advice on their website. You can earn cash and rewards. They are my number 1 most trusted site to buy from.