Super easy to assemble (took 10 minutes). It’s a bit firm as a bed, but it’s small and perfect for my limited space.