Good quality for the money. Perfect size for those deliveries by the door. Assembly was easy, yet tricky. You put the sides together and they snap together. I couldn't get them to snap till I put the whole thing together and then rolled it on the floor using a bit of my weight to hear the "snaping." The color is nice and dark, it keeps water out.