Exactly as described. Assembly was reasonable. Check to make sure that the shelving slots are large enough for what you want to do with them.  The dimensions on the website are perfect and they worked for me, but might be smaller than you would anticipate.