Overall pretty easy assembly. I did it by myself and took about 2 hours. I couldn’t get all the bars for the platform to snap in perfectly but it’s fine. It’s perfect for our small guest room!