Good piece for the price. Comes fully assembled except for the legs, which is nice. My one complaint is that it's a bit of an ordeal to adjust the shelves.