I ordered two cabinets (1 white and 1 gray).  I was concerned that, considering the price, they might look cheap.  No problem.  They look good and gives me the extra storage space I needed in my bathrooms.  The towel rack is perfect for hand towels.  Very happy with my purchase.
As other reviewers have said...the precut holes are not far enough apart to catch the beams so be prepared to drill new holes.
The other thing is that the shelves are not adjustable so measure the height of the tallest item you plan to put into the cabinet.