It is solid but in my windy backyard I anchored it. The material on the top is very thin and will probably not last long. The seat is very comfortable and I will probably doze off one day :)