Practical and functional without taking up a lot of space. Quite easy to hop on and off, and yes, it swivels without the need to use much effort. Cushions would help with seating comfort.