Took some time to assemble but very well made and extremely comfortable!! Put it in our casita and we have received many positive compliments!