This end table is suitable for a small space.  A 8x10 photo frame is too large for the table.  The glass table top is loose in the frame so the quality isn't the greatest but it's good for the price you pay.  Easy to assemble.