I just bought this from H.D. Assembly was fairly easy , but I was disappointed in the shelf hole options and it could use an additional shelf .Other than that it's ok. I guess I'll have to drill my own holes an add one .To bad you don't sell extra shelves  as an option.