I needed extra kitchen storage and this fit the bill.  Quite a lot of assembly is required, I built it on my own but the process would have been simplified with more detailed hardware/part identification and more thorough assembly step instructions in their guide.