Very stylish! It’s firm but feels comfortable when I have my legs resting on it. It’s not very heavy which means easier to be moved to different areas but also sturdy enough that it doesn’t slide.