Easy to put together - my 14 year old did it with no issues.  All my kids shoes fit and are organized.