Arrived within time frame noted. Fairly easy to put together. Looks nice-however insides shelves seem loose. May have to secure them as they will fall down if anything heavy put on them