SUPER EASY to put together. Good quality. We will see what happens when we wash it/clean it. However, for now, we give this a thumbs up!   We have a very finicky parrot. She went right into this carrier without hesitation! That means a lot because it can take us up to two days to get her in a carrier to go to the avian vet. She needs to go monthly. Lots of patience, frustration, and rescheduling has been our mantra for two years plus.  It is big enough for her to be in for a while if needed. She has plenty of room! She weighs 170 grams and is a rainbow lorikeet. 
Tried to load a photo but there is an issue with the application.