Quality product.  It does come in a lot of pieces and takes time to assemble.  Also ships from Canada so it takes some time by frieght to get to here.  Scheduling delivery worked good with trucking vendor and had right equipment to move to front door.