Really easy to put together and is really comfortable! Would recommend for small apartment, comes in reasonable boxes and is light enought to carry up stairs. Great all around!