I have a small room also. My DH made me a table that had two sides that lift up to make me a long table that can be left down when not needed. It is on rollers so I can move it around. It sits up to the table that my sewing machine sits down in so it's a nice workspace that doesn't take up too much room