I nice solid bath caddy. 4 stars because the cut out grooves which are supposed to wrap around the edge of the tub to hold it securely in place don't fit on the wide angularly lipped bathtub it was purchased for. Rather it has to just rest on top. It will still work though.  Nice extendability and several great features like the flip up book/tablet holder, cup holder, etc.