The cabinet was shipped and I got it two days after ordering it. Put it together in one evening it is solid wood the workman ship of the manufacturer was not the highest quality. 
The strips that holds the glass in looks like it could fall out but it is nailed in. Directions to put it together are not the clearest. It shows approximant where screws go.
I broke one of the glass shelf's which is not safety glass it is the center so it is a little smaller and am having a hard time replacing.   

Pros: The price is right on for this cabinet.
Cons: It is a pain putting together but it does not take long.