Got the extra large and there is plenty of room for my 95lb boy to curl up or stretch out. Easier to assemble with 2 people but seems to be good quality