My son and husband had no trouble putting this together.  The counter top was broken during transit, but there was no problem getting another one shipped.  Currently waiting on its arrival