Absolutely love it! 
It took me probably less than 10 minutes to put the legs together. It did come a bit scratched on one side, probably from shipping but barely noticeable. This is perfect for small spaces and the color of the table is gorgeous. Just need a rug now!