Nice desk for the space I needed.   I wouldn't use it for kids, because it's probably not going to hold for heavy use.   For me it will be ok.  Went together easily, probably about an hour or less to put together.   Good directions, easy to understand.