It's not very solid, but it's not flimsy either. The antique finish is a bit cheesy but it's not horrible. Overall, cute a fairly well made.