Love this cabinet, just the perfect size and was impressed on how easy it was to put together!  It is quite heavy and needs to be attached to studs, however if that is not possible as was what happened to me, the enclosed toggle bolts were too small.  But the end result is gorgeous!!