Very well constructed and reasonably strong material.  Looks very nice. I like having drawers and shelves.  Nice size for small bathroom.  Be aware that there are a lot of parts. Took me about 3 hours to put together and I have put cabinets together before.  Also have to follow directions very closely which are pictures.  Make sure you have all parts in right direction. The only complaint I have is that the very small screws (of which there are 20) do not get tight so have to be sure you do not over tighten them.  Overall not a problem except that the magnet attachment which holds the lower doors closed is loose because the screws do not tighten.  But overall it is a very nice cabinet and I recommend it