Unfortunately it arrived damaged so unable to give a full review. Appears solid and compartments are good size for recycle and garbage. Return wasn't smooth as filled in online form and was to hear back. After 4 days decided to call them. Got a replacement sent out right away. Waiting for the delivery