Lightweight small cabinets that are good for a toddlers room which is where we have these. We have not put them on the wall because the enclosed drywall screws just don’t seem to be enough to keep it on the wall if a toddler was to lean on it. Ours will stay on the floor for now and make it easy for our granddaughter to reach her glow light and Alexa. The instructions were very detailed so it was easy to assemble. We will get more substantial screws or brackets if we decide to put on the wall.