Very easy assembly! Firm but comfortable. Definitely built for petite people and also great for small apartments or spaces.