This bench was perfect for the look I was going for! It is very sturdy, comfy and super easy to assemble. To prevent it from sliding, you’ll need either a rug or something on the bottom the legs- still sorting that out but really love the bench.