Overwhelming to put together but worth it in the end. Sturdy piece of furniture and fits my dogs well!