We were looking for something to place over our TV since we couldn't hang it on the wall and this shelf was perfect.  I like that it has the picture edge so that we avoid anything from falling off.  Easy to put up and came fully put together.   Pros: Nothing to assemble