This is a great product, it does, however, come with some disadvantages.
I suppose saying "... but it isn't flawless" etc are equally fine but is there an idiom that could be used here?
This is a great product, it does, however, come with some disadvantages.
I suppose saying "... but it isn't flawless" etc are equally fine but is there an idiom that could be used here?
I guess, you can use the idiom "pros and cons" in this context.
This is a great product, it does, however, has its own "pros and cons".
"This is a great product, but every bean has its black..."