A few challenges in assembly (screwing a part on backwards or upside down) but once it was all together, put it to use immediately ... in our tiny kitchen it expands the counter space and the shelving helps organize storage.  Fits nicely in kitchen alcove, I might have preferred lighter colours but it's sturdy and easy to clean.  Works for me!