The packaging on this was quite damaged when it arrived, I didn't have high expectations based on it's arrival. The unit also had been previously opened and assembled and returned as evident by the pieces and packaging inside. However, everything was there. Although 2 of the side panels were warped and required a bit of aggression to seat properly, the unit did come together quite quickly. It's priced on point for anything of similar construction and size in my area so I was happy enough with the product and my post man likes it also. So really, it was the best outcome given how it arrived and any whining on my part is cosmetic.