Looked everywhere for white floating shelves that fit our room. These were really great and pretty straightforward to install (ideally a two person job to ensure they’re level)
Took a little longer than the 2-4 days estimated and underneath the shelves are two small holes which you can see if the shelves are high up but apart from that they’re fairly sturdy and look great.