Overall sturdy. The doors didn't align very well. After about a year they didn't stay up anymore. For the price it's what you should expect. It may last a few years.