The delivery came early which was nice. One thing that I found difficult was that the instructions stated that the pieces were labeled A, B, C etc. but they were not, which then took me a lot more time to assemble. Overall I'm happy with the product.