Item of good quality.  Although not difficult to put together it did take a couple if hours. The matress is pretty firm but comfortable snd likrly to wear well.  Overall pleases with the purchase.