Solid and sturdy. Easy to put together, as long as you wait to tighten the legs all the way until after you put the shelf in. It doesn't say so in the directions, but it's a must. Also, requires a little patience to get the wheels on, and one didn't screw in completely flush, but we just unscrewed the rest to match that one and it seems fine. Overall very good looking.