Very pleased with this purchase and great for the price , hubby put these together very easily after I had seen a few reviews saying people had problems with screws being too short . The overall finish is very good I specially wanted the painted grey legs which is exactly what I got and very pleased it came with a sachet of paint to touch up any area that may need it , luckily at the moment they are fine. 
The only thing I would say is that I am not keen on the visible Allen key screw heads on the top of each leg I’m thinking I may use the touch up paint to cover these .