All the pieces look like they are good quality! We have not been able to assemble it yet because we have had some personal issues which have delayed the assembly. So looking forward to being able to assemble it and enjoy it.