Great cage however the tray on the bottom fits loosely so not really for small pets. Assembly wasn’t too hard just time consuming.