I purchased 2 of these for our beach house rental and am afraid they won’t hold up. The bottom shelf on both of them pulled apart from the piece that needs to be bolted together. Very low quality. 
Also the top pieces are a brighter white than the rest of it. They do look good though and I’m hoping they will last.