My sister and I were able to put this bed together in a couple hours.  It is very sturdy and the drawers for storage is well built.  It is able to hold the weight it claims it will. It does not come with mattresses but for the price you should be able to buy mattresses.  The color does match the pine twin beds that are in the same room. I do recommend.