I had ordered a cart from another on-line service, after over 2 month of waiting I cancelled it and ordered a similar one from Overstock and it was $9 cheeper with a shipping chage also. The company had already shipped their cart and informed me to return it to any of their stores. I received the Overstock Cart a few days before I received the "other cart" even though one had already been shipped according to the company an I had just ordered the one from Overstock. When I received the other cart I thought about just keeping both of the carts until, I opened the other on-line stores package. The pieces of plywood were cracked and the metal frame bent and dented. The paint was peeling off in places. I took the onther one back to the store the same day it came with good ridance. The Overstock computer cart was exactly what I needed and wanted. It was solidly made and easily to assemble. I had it together within a half-hour and it hold everythinig I need to put on it with area to spare. I now know where I will go for items I need now and where not to go to if I want to miss the *****!