The beds are very good.  Assembly was reasonably easy.  My only complaint is that one of the beds came with poles that did not fit properly.   I ordered 4; 3 were perfect