Set it up in under an hour! It is the perfect firmness for us! Family loves it and everyone can sit on it together!! The ottoman is such a bonus and the chaise is great!! Highly recommend!