Quality material, delivery was excellent.  Scheduled to arrive 312-320, came in today, 36.  Took two hours to inspect parts and assemble.  Thats for someone whos pretty handy with putting these types together.  Overall, Im satisfied with my bathroom cabinet.