Mattress is perfect. Trundle bed took 3 weeks for replacement part to arrive. Disappointing