this is such a cute bed, but you definitely get what you pay for stability-wise. it's very unsturdy and I feel like I have to be super cautious getting on and off of it. not sure that it would hold 2 people. it was very easy to assemble, I did it myself in about 2 hours. overall it's great for how cheap it is, but if you want something super sturdy look elsewhere.