Very functional and looks desirable! Sturdy and the foam is not too soft and not too hard, works for me. I just wish the fabric was better and the legs were lighter. Overall, totally worth the price.