I think it's great! The only concern is the top of table. I feel like I have to put a matt polyurethane on it to protect it.
The cushions on the stools flatten easily. But still, I'm very happy I bought it.