Pros- easy to put together, great size for a small area and it just fit our cable box on the shelf, nice color stain

Cons- the finish on the product is NOT great, with some areas barely being sanded and stained (you get what you pay for here)