I ordered this March 25th 2021. I received it July 1st 2021. It took forever to come. When it shipped it sat in China for three weeks before moving to the US. I love it. Comes with dust bag and you have to put the straps in yourself. I have attached some pictures as well. If you’re going to order, expect it to be late getting to you. I was so frustrated with the shipping by the seller.