I love this storage shelf, it fits perfectly on the wall . It was not hard to assemble.