Very happy with this buy. Shipping came quickly and the parts were in great condition. Everything fit together smoothly, and the assembled product looks exactly like what I was expecting. My notes for improvement would be that the pieces in the box weren’t labeled to match the assembly instructions, so you had to use a bit of reasoning to figure it out. Wasn’t terribly hard however.