These are nice quality!  Assembly was fairly easy; I put one together by hand and then had my husband use his electric drill for the other.  They are very sturdy!  We haven't hung them up yet, but the cats are already enjoying playing in them!