I have it in my very tiny bathroom and it is soft, warm, easy to clean. However, if I put a ladder or step stool in it it leaves impressions on the floor so I suspect semi-pemanant chairs, desks etc would do the same. It is thermo-neutral so warmer on the bare feet. By the way, what is a casita??