I love this little desk in my kitchen area.  It keeps my laptop off the dining room table and conceals those many "desk items" when company arrives!

Pros: Space saver.  Easy to vacuum the area with no desk legs in the way!
Cons: Must be mounted securely to the wall to support any weight.