Ordered it yesterday and said it would be next day delivery however I haven't received the legs yet! When I track the shipment it says it hasn't left the shipper's depot...
From what I built so far (the cabinet) it was quite easy to do, took about an hour with manual tools.. quality is nice and it looks sturdy however the test will be when I put my tv on!

Update: got the legs today! Was a bit of a pain to put on but turned out nice.