perfect for what I needed. but not that sturdy for the price, but looking around I see they are all over priced, even in the stores. needed it for under a desk.  was already assembled except for wheels which I did not use.