well apart from needing a few supports in the corners - it's a pretty simple print.

personally I would not get it in abs.

what's it for ?
ie what sort of weight will it support ?

I'll happily print you one for £25 :-)
PET would be my favourite, better than abs in all strength and heat aspects and a little more rigid as well as much better layer bonding - which seeing as those uprights are all vertical - is pretty important. .

Hell if it's not going to get hot - pla would probably be as good. But PET would most likely be the best.

where's the middle quote from ? ie: what material is it ? MF does not ring any bells.