My son loves these shelves above his new bed for his books, clock etc. They feel robust and secure.
His dad was less happy about putting them up as you’ve got to be pretty confident with home DIY to put these up. It’s a matter of holding a heavy shelf unit up against the wall and then working out where to drill numerous holes correctly or you can’t hang it. We did it with only one re-drill which seemed good given the challenge.
Also we ordered the turquoise and that is not the colour in real life. It is more of a military blue grey, totally different to the vibrant colour in the pictures - and you can’t return it so take note of this!
All that said, study shelves and happy boy at a good price, so I’d recommend it if the colour works for you and you’re confident hanging shelves.