This is a great piece. I gave it a 4 and not a 5 because the description states the cabinets are white but they are more of a speckled white not a solid white. It is sturdy and assembly was reasonable.