This compact cabinet looks really cute in the kitchen with all white cabinets. It fits against the wall and does not block the window . However it does take a while to put together. 

Pros: Looks nice , good for extra storage, sturdy construction
Cons: Assembly is not quick. Directions are not clear.