I love this product! It was a little difficult to put together because the pre-drilled holes were not lined up, but it's beautiful and the soft closed doors are such a nice touch! The glass panels are very sturdy too! I've accidentally thrown a few dog toys at them and they have not even scratched!