Looks good and assembles well- mostly. The screws that hold the rails on are too short and there are no nuts to put in the ends, so the rails just kind of sit on the shelf awkwardly and sometimes pop out