Exactly what I needed in my bathroom.  I gave it 3 stars because the frame is slightly bent and twisted making the shelf not straight.