3 answers
It really depends on what kind of decoration you want in your space. I bought floating shelves a few years ago for my apartment and I really loved them at first, but then I started noticing things I didn't like as much. What's true is that they look more modern and clean, and obviously take up less visual space, which is great if your room or living room is small. The problem is they're harder to install properly, you need to find the studs in the wall (or call someone to do it for you), and if they're not perfectly straight you notice it right away. Plus, when you want to change your layout, they leave holes in the wall that you have to patch up afterwards.
Traditional shelves have their charm too. They're more stable, you can load more weight without worrying, and installation is generally easier. My mom has some of those at her house for years now and they're still solid. What's true is they take up more space and can look heavier visually, but that's not always bad depending on your style.
My recommendation is that you think about what you're going to store. If it's just decoration, light books, plants and stuff like that, floating shelves are fine. But if you want to put heavy things like college textbooks or big collections, I'd go with traditional ones. And also think about your patience for installation, because that matters at the end of the day.
It's not really a matter of "one or the other" because both have their own problems.
I've got a weird mix at home: I put floating shelves in the bedroom because it looked clean visually, but the truth is stuff starts sagging after a while and you've gotta keep rescewing them.
The traditional ones I have in the living room hold up like tanks, but they take up a ton of space and look heavier. If your wall is in good shape and you don't mind occasional maintenance, floating shelves are fine; but if you want something where you can just throw stuff and forget about it, stick with the classic ones.
Don't get caught up just on the aesthetics because floating shelves behave differently depending on the weight.
What I saw in my own house is that they hold up just fine if you install them correctly in the wall anchors, but people underestimate how heavy a bunch of books or stuff can be, and in the end they sag or come loose. If you're only going to put light decorative things on them it works fine, but if you were planning to store books or electronics, traditional shelves with legs are more reliable and way less of a headache down the road.
Your answer
Log into answer.