The speed of my order was absolutely astounding. Within 15 minutes of ordering they were outside my house! As far as quality, the product totally exceeded my expectations. 5 Stars for everything, these guys dont mess around.