Very easy to put together! I've put quite a few piece of furniture together, I'm 62yrs old female so that should say something about how easy it is lol. Not sure how much weight the bed frame "can" hold but I bought it for my granddaughter who's a very small girl "98lbs.". Perfect for her. It'll be easy for her to move when she does get her own apartment. Loved the fact that you can paint it or stain whatever color you want. For the price "$120" you really can't go wrong