There were a few broken pieces, but for the most part, it is perfect for my needs! The drawers do not glide easliy, but the shelves are sturdy. I actually bought 2 and put them side by side.