Looks great, seems durable enough.  Assembly is not hard, but takes a bit of time, and is easier with 2 people.  Would be just a little better if it came with a velcro strip to keep the slats in place, like the other bed frame we have.  We purchased some velcro ourselves and it works.