Assembly instructions are not friendly for first time assemblers. Assembly goes better with two people. Cabinet did not come with shelving. Overall a good unit, the assist pistons make the lid much easier to use.