Claims to hold up to 10kg but I put a few books on it and it immediately started to sag. The fitting is attached fine with no give so it seems to be the shelf itself. Looks nice if you don't want to put much on it!