It's a good solid piece but the pins to hold the shelves are not adequate. They keep falling out and won't hold the shelves in place.