Assembly was a little tricky. The screws were very tight and it takes to people to hold the pets in place when fitting the screws in.  Over all nice product, good quality.