I bought this bed for my daughter and she loves it the diamonds are really perfect nothing falling off or anything there are some slats on it they are pretty strong just dont jump on it. someone I know assembled and it only took about 20 minutes it is a great bed very happy with it  the delivery was quick they give you a tracking number as soon as your item has shipped so you can track your package all the time I'm very happy with wayfair so far so very satisfied with wayfair