Easy to put together, and very cute. Would work best in a smaller space as it is a small couch. Firm cushions.