The shipping was fast and on time.  The packaging is done well and shipped with no damage.  Too many ground service companies don't handle packages very well, but this was good.  It was easy to assemble.  It took me 2 1/2 hrs, but I'm no carpenter.  The 4 star is because not all parts fit flush.  The drawer on one side doesn't close completely.  Yes, I checked the squareness of the cabinet before nailing on the back.  I like the self closing doors and the shelf adjustment.  It looks very nice in our remodeled bathroom.