Perfect for our small apartment.  Just what we needed.  Small enough to fit nicely under a desk when not in use.  Material is great as it does not soil when you rest your feet on it.