I bought this for my patio. Very easy to put together. Well made and just the size I needed. For a small space it would work indoors or out. I bought a oil cloth table cloth for it but the top is nice enough that I seldom put it on the table.