Very solid, durable, it was easy to put together myself and it looks great. Not too high off the ground so my dog can get up and down easily