Assembly was not hard just took a while. It’s perfect for my guest room but it’s on the small side and not good for daily office use.