all well and good
It was received with great satisfaction
Rating: 5 stars