This table is perfect for a small space. The finish is perfect....not too shiny. The blue on the table top is a true navy. I love it!