My dog loves it!  No assembly, it is so cute and my dog jumped in right away.  She does throw the pillows off.