This table is fantastic for narrow spaces. It was easy to put together (took maybe 10 minutes). The top has a smooth non-porous finish which is the easy to wipe clean. The bottom has adjustable screw-in feet which can change height to ensure that it is level.