So far so good! Easy assembly, sturdy, no squeaking, supports 2 American size adults, and the dog beds fit under it.