This is the perfect size and fit for my space. The top is cushioning and the fabric looks durable. The gray color is perfect.