Specialized Hard Rock Sport MTB frame, 15" seat tube, 21" top tube, 135mm rear spacing.
What you see is what you get. Free shipping to lower 48 only.