Incredibly easy to assemble.  Looks great, feels very sturdy.  The XL Breeze Litter System fits inside with no issues.  I was worried I was going to have to switch to the regular sized litter system, but this fit great.  My only complaint is that I wish the table were a bit higher. Zoe is a medium/large cat and she wasn't crazy about the clearance initially but she has adjusted fine.