The piece is actually quite small so make sure your sofa isn't too high. I didn't know the table uses springs - had other tables which use cylinders, it's quite annoying to hear that squeaking noise from the springs every time you open and close. Also it's a bit hard to close the top since the table will move forward as well, will add a rug to see it that improves the stability.