Very easy to put together! The size is perfect for my studio apartment. It is a harder mattress but I think it's comfortable for watching TV and letting guests use it if they stay the night, but not for using as a full-time bed. Only negative is that it's not really navy blue but more so denim