This fit my niche perfectly and was cheaper than making one myself. It was very easy to assemble and arrive in just a few days. It’s plenty sturdy and looks nice for something so inexpensive.