This product served its purpose but I would not recommend it.  The legs are not sturdy and buckle when you move the sofa.  I have to consistently push one of the back legs into its proper position for the sofa to sit/align properly.  The connecting piece is very loose and was poorly designed/manufactured.