I put this piece together so fast! Which I like, but the pieces are extremely low quality. The arm rest is flimsy and my sofa is broken, the cushions are flatter than expected. Is definitely not worth the price.