This is amazing quality. The rock is sturdy and pretty. The carved hole is smooth without any snags. I have a veil tail betta so I’m super diligent about snagging- he swims through them without issue. The stone also matched my gravel nicely so I appreciated the ability to choose style/color. My betta loves to sit and rest inside the rock