Well..... This is obviously a Chinese-made item. Seven-speed rear ends are definitely dated. Looks like stem-mounted friction shifters as well... 249.00? My guess without being able to actually handle the bike is that you would be getting your money's worth at that price, which isn't saying much.
The Chinese-branded items (I see quite a lot of them at the university) are in the category at present of "looking" pretty snappy, but are very heavy and have generally inferior components.
I'd save my money....