Well made. Some stain runs, but still great. I put it together myself. I would recommend you have help since some of the pieces are heavy. I was surprised how comfy the mattress was after I got everything done.