My family was visiting from out of town and this was perfect to accommodate everyone including my dog. Comfortable, clean, cozy, roomy, and modern. Thank you so much!