I already have the sofa table but loved it so much I bought another for a different part of our place.  It's a little tricky putting together as the top piece doesn't have screw holes, but otherwise was easy and looks great!