I had reservations ordering this since I have never seen one in person but I absolutely love it! It is pretty heavy when assembling it but it was a breeze for my son and husband along with me helping when  I could. It is so easy to pull out and the mattress is so very comfortable! It is definitely a winner!