Quicker than expected on shipping which is awsome except if it wasn't for our neighbor office friends we wouldn't have known they arrived because we didn't get a heads up from the company that they were going to be early. Someone could've stolen our order but they were prompt about giving us the notification that they would be there 3 days after they actually delivered upon ordering. besides that we love the quality of the product.  We had to assemble it ourselves, that was ok with us it saved us lots of money as a result. We are satisfied with the product and service just next time if their early we hope they will let us know through email or text which is faster.