Product arrived within a few days of my order. I enjoy putting things together so the assembly went very well (there are a few minor errors in the assembly instructions but nothing that's hard to figure out). There were no missing or damaged parts and the end result is exactly what we wanted. Will definitely buy from Wayfair again.