Where did you buy yours? We spent a couple of hundred on ours (and that was half price!) from a high street retailer but it's rubbish. It doesn't feel sturdy and the chairs are a nightmare to clean. I've been looking online but now I'm worried about making the same mistake twice. Any suggestions?