You get what you pay for. I purchased a higher quality one right before this one but needed white. Made of particle board the cabinet seems okay but the legs are VERY weak and only held together by two wood studs and a screw. This cabinet definitely has to be screwed against the wall for support which brackets are provided. Disappointed after the purchase of the first cabinet but that is partially my fault for going so cheap. If it is all you can afford than it will work but if you can afford to go up I would highly recommend it.