It took us about 3 hrs to assemble the furniture but it was worth the time and effort. The quality is good, the furniture is solid, appears it will be durable. We are already enjoying its use.