I received my package in a timely manner in excellent condition and packaging. All the parts were received that was needed for assembly. It took me about an hour to assemble the unit by myself. It was a little unsteady in the front once I placed the unit over the toilet. I placed two furniture felt pads at the front bottom of the unit to prevent it from shaking. The unit looks good in my bathroom; more spacious and organized. I love it. The quality is very good since it is able to hold everything on the shelves without falling over. I highly recommend this product.