Perfect for our 2nd bedroom needs. Very comfortable and solid. We received all 4 boxes at the same time. We opted to have it assembled for a $150.00 but well worth it.