Arrived in perfect condition.  Easy to assemble.   Hold the pieces together when tightening to avoid gaps in the support legs.   Fits and looks beautiful.   Took me maybe 20 minutes or so to assemble.  Top quality.  Fully recommend.  Size was also perfect for me and i wanted glass so that you could see more of the rug.