Arrived pretty quickly but there was a damaged piece. I contacted the manufacturer (as per instructions in the package) but they never replied. I had to ask Wayfair to sort it, who did on the next day (thanks Wayfair). 

Looks wise - pretty good, considering the price. My only main gripe is that the sides of the table and the sides of the mirrors have screw holes but no white blanking plates are supplied with it, which doesn't look great. The holes are quite a size too, so blanking plates to fill those holes would have been welcome.