Although someone said the assembly "was easy", it is not true. It took many hours to put together, so many pieces, and the instruction is missing some important steps close-up - it could end up with unnecessary disassembly. Further more, both ends of my top are crooked even the screws are fully tightened (see pictures).  The towel rode is crooked too (although it does not affect the purpose to just hang the towels, see picture). 
The drawer is also weak - the stopper is just one piece of thin plastic, I see it will break in time easily.

Once assembly done, my cat is happy. But the quality is very disappointing.