Sturdy, well made and esthetically pretty. The individual panels are not too heavy tho together it can be hard to manage. We have a small dog and it's been effective.