LOVE them - a little difficult to put together - had to pull to screw in the legs. They're an excellent height and slide easily on our carpet. Glass doesn't seem to get dirty easily, but have only had them for a week so we'll see!