I thoroughly researched all similar options before I purchased this item and it did not disappoint! 

You can choose to drain length- or width-wise; there is a metal spout that just slides into the slot you use and a black stopper for the slot you don't use. There are also feed underneath so you can tilt the rack as needed. (Note: Previous to this rack, we had one with the exact same metal spout design that slides in. Eventually the plastic underneath gave way and we used krazy glue every few months to keep it on, but it lasted 8 years which I figured was well worth the initial investment.) 

The size is perfect and I even have space behind the rack to lean cutting boards, pans, etc on the wall. The cup hooks are movable and can be pushed against the edge and out of the way. The cup hooks are not very long and i would not put anything glass on them, as things seem to tilt/bump off easily. They are perfect for small plastic cups or bottles I found.