This shelf is cute and very sturdy. The pad on top is very firm. Putting it together wasn’t very difficult but did take some time. Only complaint is it smelled horribly like spray paint. I had to move it to a back room of my house to air out because it made my entire living room reek for hours.