I’m only docking a star because the ends of the shelves stuck out farther than how they look in the photos. It does a good job holding things, I don’t feel like I’m going to overload the shelves and it’s quite stable on carpet