It’s decently solid, pretty easy to put together, and my pups finally have something to keep the rain off of them when there are pop up storms!