All the pieces arrived on time and I planned to put it together as a fun project with my son. Unfortunately, one piece did not fit and I cannot put it together. Hopefully, the seller will get back to me and fix the problem. I think this will be a great thing for my cats and a lovely statement piece IF the pieces fit.