Table is sturdy and it should last a long time. I deducted one star due to the finish on the table was not as pictured. In the picture it is distressed around the edges, the finish received was a heavy paint with a texture (sand?) added to it. I'm not willing to rough up the table with sandpaper to achieve the finish, so I'll just keep it the way it is for the time being. The shelf height is approximately 7 inches, and not the 10 inches noted by another reviewer.