The sofa is gorgeous and perfect if you want a firmer seat. The screws for the legs were somewhat misaligned so it was a little annoying to assemble but none of the legs wobble or creak so it's fine.