Well made. Good quality. "Some assembly required" is really a lot of assembly, and it helps to have someone to assist especially with the sofa. But overall very satisfied.