These items do serve the purpose intended. As for durability, as you assemble it and screw the hardware in you will find some of the white material will flake off leaving exposed mdf board. All of the cabinets are white, however they are not all the same white as some are bright white, and others off white. After assemble the entire cabinet can still wobble slightly even with all fasteners tight.  The shelves are not adjustable. The hinges are adjustable allowing doors to align better after assemble. My biggest complaint, and this may be unique to me, it was advertised with 4 day shipping and it took 3 weeks to arrive and after contacting wayfair customer service about this they offered no apologies, no good reason why it was taking so long. Once FedEx had the packages it took 3 days for them to deliver it.