The shipping was really fast I received the product two days after ordering it even though it was a holiday weekend. It was exactly what I wanted and was easy to put together. I would have rated it a 5 if it was a little more sturdier but overall great product!