They seem to be good quality!! Several of them were bent and had to ne reshaped from shipping. I also had to wait multiple weeks for shipping!! I was told it was a 2 day shipping and it ended up taking over 2 weeks. We are excited to used the raise beds this season.