Purchased this cabinet for 2nd floor bath (recently renovated).  Assembly was easy, son put it together, with no problems or complaints.  All pieces arrived in perfect condition.  Very useful for towels and other bath items for a guest bath.